LIVETRAP


Meaning of LIVETRAP in English

[live.trap] vt (1944): to capture (an animal) in a live trap

Merriam-Webster English vocab.      Английский словарь Merriam Webster.