Dictionary.com
definitions
  • synonyms

locker plant

See more synonyms on Thesaurus.com
noun
  1. an establishment for storing food under refrigeration, containing lockers for renting to individual users.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018