☰
Synonyms of besieged
1 Syllable
trap
2 Syllables
invest, assail, attack, beset
3 Syllables
attacked, encompass, encircle, blockade, confine, environ, beleaguer
4 Syllables
congregate