The crossword solution for the term BUS DEPOT ABBR. is STA, which stands for 'STATION'. A bus depot is a facility where buses are stored and maintained, and from which they depart and arrive. STA is an abbreviation for STATION, which is another word for a bus depot.