Motorcoach (Noun)
Meaning
A vehicle carrying many passengers; used for public transport; "he always rode the bus to work".
Classification
Nouns denoting man-made objects.
A vehicle carrying many passengers; used for public transport; "he always rode the bus to work".
Nouns denoting man-made objects.