Search

beleaguer🔊

To besiege; to surround with troops.

To vex, harass, or beset.

To exhaust.