Definition
Food preservation method in which a water-based item is flash-frozen to deactivate the microorganisms present in it without killing them.
Articles related to 'freezing'
Related Videos
http://www.businessdictionary.com/definition/freezing.html


