siege
Definitions
General English
- noun an act of surrounding an enemy town or castle with an army to prevent supplies getting in, and so force the people inside to come out and stop fighting.
Military
- noun an act of surrounding a town or location and preventing the entry of reinforcements and supplies, in order to force the defenders to surrender or to weaken them prior to an assault
http://www.dictionarycentral.com/definition/siege.html