beleaguer

to besiege; to surround with troops