an establishment for storing food under refrigeration, containing lockers for renting to individual users.
LOCKER PLANT
Meaning of LOCKER PLANT in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012