锒铛入狱

láng dāng rù yù

Sign in to save this word to your study lists.

Definitions

  1. 1. lit. to get shackled and thrown in jail (idiom)
  2. 2. fig. to be put behind bars
  3. 3. to get jailed