deep freeze

1 ENTRIES FOUND:
deep freeze noun
plural deep freezes
deep freeze
noun
plural deep freezes
Britannica Dictionary definition of DEEP FREEZE
1 
: a state of extreme cold
[count]
[noncount]
— sometimes used figuratively
2 
[count] British : freezer