dehydrofreezing
noun
de·hy·dro·freezing
| \ "+\
Definition of dehydrofreezing
: the process of preserving foods by partially dehydrating and then quick-freezing them
Keep scrolling for more