Definition of telebus in English:

telebus

noun

  • 1A bus equipped with telephones (rare).

  • 2A bus that can be summoned by telephone; a service offering this.

Origin

1940s; earliest use found in Newport (Rhode Island) Mercury & Weekly News.