Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of deep freeze
  1. noun
    electric refrigerator (trade name Deepfreeze) in which food is frozen and stored for long periods of time
Words sounding like good deep freeze
My lists:
Recently viewed words: