含沙射影

hánshāshèyǐng
idiom

Meanings

  1. 1 to spit sand at someone's shadow
  2. 2 to attack by innuendo
  3. 3 to make veiled, malicious insinuations

Examples

Tā xiě zhè piān wénzhāng hán shā shè yǐng de gōngjī tóngshì.
His article is a veiled attack on his colleagues.
Yǒu yìjiàn jiù bǎi dào zhuōmiàn shàng, bùyào hán shā shè yǐng.
If you disagree, put it on the table; don't make sneaky insinuations.
Zhè fān huà hán shā shè yǐng, lìng rén hěn bù shūfu.
These remarks were full of veiled jabs and made everyone uncomfortable.

Tips

history
From ·》: the (yù) was a legendary water beast that would hold sand in its mouth and spit it at a person's reflection in the water, causing the person themselves to fall ill. Hence attacking by shadow means harming someone through indirect malice.

Stroke Order

hán
shā
shè
yǐng