MOTORBUS
Meaning of MOTORBUS in English
/moh"teuhr bus'/ , n. , pl. motorbuses, motorbusses .
a passenger bus powered by a motor. Also called motor coach .
[ 1900-05; MOTOR + BUS 1 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012