motorbuses meaning

Meaning of motorbuses

What is the full meaning of motorbuses

MOTORBUS, a bus driven by an internal-combustion engine [n]

Example of the word motorbuses placed on a Scrabble board.

Unscrambled word motorbuses

Points for motorbuses

Scrabble
20 points
Word With Friends
17 points
Wordfeud
20 points

Related pages for motorbuses