Word Definition - 众矢之的

zhòng shǐ zhī dì lit. target of a multitude of arrows (idiom); the butt of public criticism; attacked on all sides