locker plant
noun
: a refrigeration and storage establishment consisting of quick-freezing equipment and storage lockers rentable for food storage
Love words? Need even more definitions?
Merriam-Webster unabridged
Share