身陷牢笼 shēnxiànláolóng be trapped Definitions Defs Origin Strokes Stroke Words Sentences Sents 身陷 shēnxiàn verb to be trapped to be trapped in; to be imprisoned; to find oneself in a difficult or dangerous situation牢笼 牢籠 láolóng noun cage a cage for animals; a trap or snare for catching birds and beasts