as in hugs
to put one's arms around and press tightly
elated team members bear-hugging everyone in sight
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share