flash-freeze
Explore definitions, synonyms, and language insights of flash-freeze
Definitions
Verb
freeze rapidly so as to preserve the natural juices and flavors; "quick-freeze the shrimp"