deep freeze

verbTo freeze food or something else at very low temperatures for preservation.
nounA freezer that keeps food at very low temperatures for long-term storage.

Synonyms

deep freeze synonyms & antonyms | whatsthatwordmean | whatsthatwordmean