shuttle bus
English Dictionary
->
Letter S
-> shuttle bus
Search Dictionary:
shuttle bus Definition
(n)
shuttle
consisting
of
a
bus
that
travels
between
two
points
shuttle bus Synonyms
shuttle bus
© Art Branch Inc.