Superbus Definition

noun

A bus which is larger than or superior to ordinary buses.

Wiktionary

Origin of Superbus

  • super- +‎ bus

    From Wiktionary

Find Similar Words

Find similar words to superbus using the buttons below.

Words Starting With

Words Ending With

Unscrambles

superbus