- 1. n. station where transport vehicles load or unload passengers or goods n. a depository for goods Source: ecdict
Home / Dictionary / depots
depots
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.