meaning of deepfreeze

1. electric refrigerator trade name Deepfreeze in which food is frozen and stored for long periods of time


Related Words

deepfreeze |

Developed & Maintained By Taraprasad.com

Treasure Words