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 .