Advertisement

Advertisement

locker plant

noun

  1. an establishment for storing food under refrigeration, containing lockers for renting to individual users.


Advertisement

Advertisement

Advertisement

Advertisement


Locker-Lampsonlocker room