Motorbus Definition

mōtər-bŭs
motorbuses
noun
motorbuses
Webster's New World
A passenger bus that is powered by a motor.
American Heritage
Synonyms:

Other Word Forms of Motorbus

Noun

Singular:
motorbus
Plural:
motorbuses

Find Similar Words

Find similar words to motorbus using the buttons below.

Words Starting With

Words Ending With

Unscrambles

motorbus