Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
antipoaching
in English
antipoaching
#uncommon
Definitions
Adjective
preventing
or
stopping
illegal
wildlife
hunting
(
conservation
efforts
)
The
organization
implemented
antipoaching
measures
to
protect
endangered
species
.
Base Words
anti
poaching