Please enable javascript to use dictionary! Howto enable javascript?
beleaguering▼noun
blockade▼noungeneric term
encirclement▼noungeneric term
military blockade▼noun
siege▼noun
↑