Chinese words · Chengyu

众矢之的

zhòngshǐ-zhīdìTraditional 眾矢之的

target of public criticism

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.