Skip to content
Simplified display

声泪俱下

shēng lèi jù xià

Sign in to save this word to your study lists.

Definitions

  1. 1. to shed tears while recounting sth
  2. 2. speaking in a tearful voice