zhòng shǐ zhī dì

Translation

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

Synonyms

Chinese Tones