DEPOT Meaning of DEPOT in English (n.) A railway station; a building for the accommodation and protection of railway passengers or freight. Webster's English dictionary. Английский словарь Webster. 2012