Skip to main content

livetrap

/lahyv-trap/US // ˈlaɪvˌtræp //UK // (laɪv) //

捕鼠器,捕兽器,捕兽夹,捕兽袋

Definitions

n.名词 noun
  1. 1
    • : a trap for capturing a wild animal alive and without injury.
v.有主动词 verb
  1. 1

    live·trapped, live·trap·ping.

    • : to capture in a livetrap.