motorbus (English, noun)
expansion: motorbus (plural motorbuses or motorbusses)
Senses:
glosses: A motorized bus or coach.
Forms:
form: motorbuses
tags: plural
form: motorbusses
tags: plural
form: motor bus
tags: alternative