livetrap
/lahyv-trap/US // ˈlaɪvˌtræp //UK // (laɪv) //
捕鼠器,捕兽器,捕兽夹,捕兽袋
Definitions
n.名词 noun
- 1
- : a trap for capturing a wild animal alive and without injury.
v.有主动词 verb
- 1
live·trapped, live·trap·ping.
- : to capture in a livetrap.
Level 3Browse all words →