English dictionary
tree hugger meaning and definition
Definition and meaning of tree hugger at MeaningMonkey.org. tree hugger meaning and definition in the English Dictionary.TREE HUGGER noun
Definition of tree hugger (noun)
- derogatory term for environmentalists who support restrictions on the logging industry and the preservation of forests
Source: Princeton University Wordnet