Definition, Meaning & Anagrams | English word TELEBUS
TELEBUS
Definitions of TELEBUS
- A bus that can be summoned by telephone, rather than travelling a fixed route.
Number of letters
7
Is palindrome
No
Search for TELEBUS in:
Page preparation took: 116.06 ms.