Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

声泪俱下

shēng lèi jù xià

Definitions

  • to shed tears while recounting sth
  • speaking in a tearful voice

Child Words of 声泪俱下