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