Dictionary entry

Beleaguer

Webster's Dictionary 1806

Beleaguer

v.t.

to besiege, block up, perplex