Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hugger
in English
hugger
us
/ˈhʌɡər/
uk
/ˈhʌɡə/
#uncommon
Definitions
Noun
one
who
physically
embraces
others
Compounds / Phrases
treehugger
tree hugger