zhòng​shǐ​zhī​dì

attacked on all sides

Definitions

zhòng​shǐ​zhī​dì

lit. target of a multitude of arrows (idiom); the butt of public criticism; attacked on all sides

Sources