Yahoo Web Search

Search results

  1. Dictionary
    deep freeze
    /ˈdēp ˌfrēz/

    noun

    • 1. a refrigerated cabinet or room in which food can be quickly frozen and kept for long periods at a low temperature. trademark in US

    verb

    • 1. store (something) in a deep freeze: "the experts have developed ways of deep-freezing partially baked cuts of meat"