freezing
Definition
Food preservation method in which a water-based item is flash-frozen to deactivate the microorganisms present in it without killing them.
News containing the term freezing
Loading...
http://www.businessdictionary.com/definition/freezing.html

