bear hug - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singularbear hug
pluralbear hugs
  1. an act of putting your arms around someone and holding them tightly, because you are happy to see them or you want to show that you like them a lot