1 ADJ-GRADED [usually ADJ n] 处境艰难的;饱受非议的;备受指责的 A
beleaguered person, organization, or project is experiencing a lot of difficulties, opposition, or criticism.
处境艰难的;饱受非议的;备受指责的 [formal] 2 ADJ 被敌人包围的;四面楚歌的;陷入重围的 A
beleaguered place or army is surrounded by its enemies.
被敌人包围的;四面楚歌的;陷入重围的 [formal] SYN besieged, surrounded, blockaded, encompassed
View usage for:All yearsLast 10 yearsLast 50 yearsLast 100 yearsLast 300 years