Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ecoterrorists
in English
ecoterrorists
#uncommon
Definitions
Noun
individuals
using
violence
to
protect
the
environment
The
police
arrested
several
ecoterrorists
who
had
been
vandalizing
factories
.
Base Words
eco
terrorists