telebus
English
Etymology
From
tele-
+
bus
.
Noun
telebus
(
plural
telebuses
)
A bus that can be
summoned
by
telephone
, rather than travelling a fixed
route
.
Anagrams
belutes