dehydrofreezing

noun
de·​hy·​dro·​freezing | \ "+\

Definition of dehydrofreezing

: the process of preserving foods by partially dehydrating and then quick-freezing them

History and Etymology for dehydrofreezing

dehydr- + freezing

Keep scrolling for more