deep freeze
1.
(
verb
) store in a deepfreeze, as for conservation; "deep-freeeze the food"
Related Words:
freeze
Terms and Conditions of Use / Copyright Notice