deep-freeze

n. Cabinet for freezing and keeping food for long periods. v. Freeze or store in a deep-freeze.