Depot Meaning

There are 2 meaning(s) for word Depot

Meaning 1 : a depository for goods

    Synonyms : entrepot,  storage,  store,  storehouse
Meaning 2 : station where transport vehicles load or unload passengers or goods

    Synonyms : terminal,  terminus