live-trap
verb 1noun 1
Definitions
verb
1
To catch live animals with traps.
noun
1
A trap designed to catch animals without killing them.
Your note
not saved0 chars
verb
To catch live animals with traps.
noun
A trap designed to catch animals without killing them.