Back
Depots

Depots

(n)
UK
ˈdiːpəʊz
US
ˈdipoʊz
Definition: Stations (trains), stations (buses)
Meaning: Các trạm ga ( xe lửa ), bến ( xe buýt )
Not Common
How to use "Depots" vocabulary in sentence (example)

Grab reached out directly to taxi drivers by signing them up at airports, hawker centres, taxi queues, and depots.

View more