deepfreeze

nounA freezer that keeps food at a very low temperature for long-term storage.
verbTo freeze something at a very low temperature for long-term storage.
deepfreeze synonyms & antonyms | whatsthatwordmean | whatsthatwordmean