LION'S DEN
Meaning of LION'S DEN in English
Function: noun
Date: 1680
: a place or state of extreme disadvantage, antagonism, or hostility <a young reporter thrown into the lion's den >
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012