stage bus
English
Etymology
From
stage
+
bus
.
Noun
stage
bus
(
plural
stage buses
or
stage busses
)
A
bus
which carries people across a
city
.
Anagrams
substage