English Translation for deep freeze
deep freeze
گہرا جم
Search Result for deep freeze
deep
See Definition and Meaning
freeze
English definition for deep freeze
1. n. temporary inactivity or suspension
2. v. store in a deep-freeze, as for conservation
Sponored Video