tree hugger
English Dictionary
->
Letter T
-> tree hugger
Search Dictionary:
tree hugger Definition
(n)
derogatory
term
for
environmentalists
who
support
restrictions
on
the
logging
industry
and
the
preservation
of
forests
tree hugger Synonyms
tree hugger
© Art Branch Inc.