American English

Definition of tree-hugger noun from the Oxford Advanced American Dictionary

 

tree-hugger

 noun
noun
 
(informal) (usually disapproving)
 
jump to other results
a person who cares very much about the environment and tries to protect it
See the Oxford Advanced Learner's Dictionary entry: tree-hugger