Meaning of tree hugger

Definition of tree hugger

(noun) derogatory term for environmentalists who support restrictions on the logging industry and the preservation of forests

Other information on tree hugger

WIKIPEDIA results for tree hugger
Amazon results for tree hugger