Definition of TREEHUGGER

treehugger

Meanings

Plural: treehuggers

Noun

  • Alternative form of tree hugger.
  • A species of libellulid dragonfly, Tyriobapta torrida, of Southeast Asia.

Scrabble Score: 0

treehugger is not valid in Scrabble (US) TWL Dictionary
treehugger is not valid in Scrabble (MW) Merriam-Webster Dictionary
treehugger is not valid in International Collins CSW Dictionary

Words With Friends Score: 0

treehugger is not valid in Words With Friends