lion's den in Dutch lion's den in Dutch hol van de leeuw noun (idiomatic) Any dangerous or frightening place. Add to Flashcards