Vocabulary

虎穴

lion's den; very dangerous place or situation; tiger's den

noun