Skip to content
Simplified display

身临其境

shēn lín qí jìng

Sign in to save this word to your study lists.

Definitions

  1. 1. (idiom) to experience it for oneself
  2. 2. to actually *be* there (as opposed to reading about it etc)