yǐn zhèn zhǐ kě

Translation

  • lit. drinking poison in the hope of quenching one's thirst (idiom)
  • fig. a supposed remedy that only makes matters worse

Synonyms

Chinese Tones