to overwhelm [ overwhelmed ; overwhelmed ]
Synonyms
  • أحاط بـ ، طوّق ، التفّ حول ، دار حول ، تحلّق ، اكتنف