Meaning of the word depots in English

What does depots mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

depots

US /ˈdɛpoʊz/
UK /ˈdɛpəʊz/

Plural Noun

1.

a place for the storage of large quantities of equipment, food, or goods

Example:
The military established several supply depots in the region.
The company has distribution depots across the country.
2.

a bus or train station

Example:
We waited for the bus at the main depot.
The train arrived at the depot on schedule.