What does motorcoach mean?
A large motor vehicle designed to carry passengers, typically used for public transportation or touring.
Example
"The motorcoach took us on a scenic tour of the countryside."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.