Word: DepotHow to pronounce: ˈdepəʊNounDefinitions:1. A place for the storage of large quantities of..
4 years ago