depot

noun/ˈdipoʊ/

Frequency rank: #4,490 most common English word

Meaning

A place where vehicles, goods, or supplies are stored.

Illustration for the English word “depot”

Example sentence

The buses are stored at the depot overnight before their morning routes begin.

Synonyms & related words

Practice this word in the quiz

More words in ranks 4,401–4,500