Besiegement Synonyms

A prolonged surrounding of an objective by hostile troops
(Noun)