to besiege; to surround with troops

listen to the pronunciation of to besiege; to surround with troops
English - English
beleaguer
to besiege; to surround with troops
Favorites