Deep-frozen life Synonyms

We can't find synonyms for the phrase "Deep-frozen life", but we have synonyms for terms, you can combine them.

DL abbreviation

DL is an abbreviation for Deep-frozen Life
What does DL stand for?
DL stands for "Deep-frozen Life"

Definitions for Life