belagern (Verb)

1

beset (v)

militärisch
2

besiege (v)

militärisch, to assail or ply
3

beleaguer (v)

to besiege; to surround with troops
4
5

mob