To besiege; to surround with troops.
To vex, harass, or beset.
To exhaust.
Besieged; surrounded by enemy troops.
a beleaguered stronghold
Beset by trouble or difficulty.
a beleaguered ego