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




definition by Oxford Dictionaries