THE LION'S DEN


Meaning of THE LION'S DEN in English

a difficult situation in which you have to face a person or people who are unfriendly or aggressive towards you

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.