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"
                Explore definitions, synonyms, and language insights of flash-freeze