The crossword solution for the term 'THE BUS STOPS HERE' is 'DEPOT'. A DEPOT is a place where buses and other forms of transportation stop to pick up and drop off passengers. It is also a place where buses and other vehicles are stored and maintained.