tree hugger
Meaning, Definition & Usage
Dictionary
Related
noun
derogatory term for environmentalists who support restrictions on the logging industry and the preservation of forests
WordNet
Previous
trebucket
trechometer
treckschuyt
treddle
tredille
Next
treebeard
treed
treeful
treehopper
treeless