DEPOT Meaning of DEPOT in English n. storehouse, place where things are placed in storage; bus or train station Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012