LIONS' DEN


Meaning of LIONS' DEN in English

lions' cage; dangerous place, frightening surroundings

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.