shēn chǔ

Translation

  • in (some place)
  • to be in (adversity, a difficult situation, danger, turmoil etc)
  • to find oneself in
  • placed in
  • surrounded by

Synonyms

Chinese Tones