WordUnscrambler Home
livetrap
Definitions
[], (Noun)
Definitions:
- A trap for catching and holding live animals, usually without harming them.
Phrases:
Origin
:
early 19th century; earliest use found in Edwin James (1797–1861). From live + trap
Click here to see the free dictionary definition for livetrap
definition by Oxford Dictionaries