Meaning of the word depot in English

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

depot

US /ˈdiː.poʊ/
UK /ˈdiː.poʊ/
"depot" picture

Noun

1.

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

Example:
The military established a supply depot in the region.
The company has a large distribution depot near the highway.
2.

a bus or train station

Example:
We waited for the bus at the depot.
The old train depot has been converted into a museum.
Learn This Word at Lingoland