LEARNit Dictionary
depot
noun
/ˈdepəʊ/
UK
/ˈdiːpəʊ/
US
1
a place where large amounts of food, goods or equipment are stored
انبار, مخزن, ذخیرهگاه, مرکز ذخیره
2
a place where buses or other vehicles are kept and repaired
گاراژ, تعمیرگاه
on its way back to the bus depot
3
a small station where trains or buses stop
ایستگاه, ایستگاه کوچک, دپوی مسافران
The bus depot is on Lincoln Avenue.
The museum is in the old railroad depot building.