龙潭虎穴

lóng tán hǔ xué

Sign in to save this word to your study lists.

Definitions

  1. 1. lit. dragon's pool and tiger's den (idiom)
  2. 2. fig. dangerous place
  3. 3. hostile territory