1 a central warehouse where large amount of food, goods or equipment are stored: a freight depot; an oil storage depot.
az: anbar
ru: депо; автобаза
2 (British) a place where vehicles are kept and repaireda bus/tram depot.
az: depo (qatar); qaraj (avtobus)
ru: склад
3 (American) a small station where buses, or trains stop.
az: dayanacaq (avtobus); stansiya (dəmiryolu)
ru: воинская часть
English-Azerbaijani dictionary