depot-депо: meaning, definitions and translations

English dictionaryEnglishRussian

What is depot?depot is депо

What is депо?

  • A railroad or bus station.
    А железная дорога или автовокзал.
  • A warehouse or storehouse.
    Склад или склад.
  • A storage installation for military equipment and supplies.
    Склад военной техники и припасов.
  • A station for assembling military recruits and forwarding them to active units.
    --