Besiege

What is Besiege ?

Besiege is (verb) to surround a building, or a town or city to be besieged with something to receive many demands, enquiries, letters, etc. The bookshop was besieged with enquiries about the new dictionary.

 

source: Easier English, Student Dictionary Upper Intermediate Level