Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
livetrap
in English
livetrap
#uncommon
Definitions
Verb
to
capture
alive
(
without
killing
)
The
wildlife
team
learned
to
livetrap
animals
for
research
purposes
.
Base Words
trap
live