身陷

shēnxiàn
  1. to be trapped
  2. to be imprisoned

CEDICT

Entry Composition

Containing this entry

Related entries