lion's den
English
Noun
lion's den (plural lion's dens)
- Used other than as an idiom. the lair of a lion
- (idiomatic) any dangerous or frightening place
Translations
Translations
|
Anagrams
Read in another language
This page is available in 1 language