beleaguered

(adjective, verb)

adjective

1. Besieged; surrounded by enemy troops.

- a beleaguered stronghold

- a beleaguered town

2. Beset by trouble or difficulty.

- a beleaguered ego

- a beleaguered identity

- a beleaguered real estate market

verb

1. simple past tense and past participle of beleaguer