beleaguered
adj [usually before noun]formal
[Date: 1500-1600; Language: Dutch;Origin: belegeren, from leger 'camp']
experiencing a lot of problems or criticism
the country's beleaguered steel industry
surrounded by an army
Supplies are being brought into the beleaguered city.