depot
Definition
- n. station where transport vehicles load or unload passengers or goods
- n. a depository for goods
Word forms
- Plural
- depots
Example sentences
n.
We waited at the bus depot for our ride to arrive.
n.
The hospital has a depot for storing medical supplies.