众矢之的zhòngshǐzhīdìTop 35000Meanings1. lit. target of a multitude of arrows (idiom); the butt of public criticism2. attacked on all sidesCharacters used众crowd矢arrow之him的of