Lions den Synonyms
We can't find synonyms for the phrase "Lions den", but we have synonyms for terms, you can combine them.LD abbreviation
LD is an abbreviation for Lions DenWhat does LD stand for?
LD stands for "Lions Den" Definitions for Den
- (noun) the shelter or resting place of a wild animal
- (noun) a place where a person goes to hide or to avoid others
- (noun) the habitation of wild animals