lion's den

Contents

EnglishEdit

NounEdit

lion's den ‎(plural lions' dens)

  1. Used other than as an idiom. the lair of a lion
  2. (idiomatic) any dangerous or frightening place

TranslationsEdit

AnagramsEdit

Read in another language