VOCABULARY - IDIOMS

Lion’s Den

Meaning:

Any dangerous or frightening place.

Examples: