What does Depot mean?
- noun — a depository for goods
- noun — station where transport vehicles load or unload passengers or goods
Synonyms
- storehouse
- entrepot
- storage
- store
- terminal
- terminus
Letter by letter
- D as the first letter
- E as the second letter
- P as the third letter
- O as the fourth letter
- T as the fifth letter