bearhug

/ˈbɛrhʌɡ/

Definitions

1. noun

a firm and affectionate hug, especially one given by a child to a parent

“She gave her father a big bearhug when he came home from work.”

Synonyms

  • embrace
  • hug
  • squeeze

Antonyms

  • push
  • shove