telebus

From Wiktionary, the free dictionary

English

Etymology

From tele- + bus.

Noun

telebus (plural telebuses)

  1. A bus that can be summoned by telephone, rather than travelling a fixed route.

Anagrams

Wikiwand - on

Seamless Wikipedia browsing. On steroids.