deepfreezes
English
Noun
deepfreezes
plural of
deepfreeze