What does motorcoach mean?
noun
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."
Definition generated by AI and curated by RJS Tech Solutions LLP.