VariousWords beta
Definitions:
Noun
siege
besieging
beleaguering
military blockade
Definition: the action of an armed force that surrounds a fortified place and isolates it while continuing to attack