deep freeze
noun (British English)(US English Deepfreeze™)
(US English also deep freezer, freezer British and North American English)
a large piece of electrical equipment in which you can store food for a long time at a low temperature so that it stays frozen Topics Houses and homesc1冷冻柜;冰柜