VariousWords beta
Related Terms:
Definitions:
Noun
tree hugger
Definition: derogatory term for environmentalists who support restrictions on the logging industry and the preservation of forests
Definition: An environmental campaigner, especially one who aims to restrict logging.