depot

noun/ˈdipoʊ/

Frequency rank: #4,490 of 20,003 in the WORDED list (wordfreq data)

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

More words in ranks 4,401–4,500