Skip to content

声泪俱下

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