Word info

telebus

Noun

Meaning

telebus (plural telebuses)

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

Source: en.wiktionary.org

Close letter words and terms