verb
to surround an enemy in a fortified or strong position so as to prevent ingress and egress
Troy was besieged by Greeks for ten years
Synonyms: beleaguer, beset, blockade, invest
Related Word: encircle, encompass, hem (in), surround; trap; assail, assault, attack