Vocabulary

虎口

tiger's den; jaws of death; dangerous place

noun