to beleaguer [ beleaguered ; beleaguered ]
Synonyms
  • طوّق ، اكتنف ، حصر ، سيّج ، أحاق بـ
Notices
  • surround with a seige