0%

ALL meanings of motorcoach

mo·tor·bus
M m
  • noun motorcoach A motorised bus, or coach. 1
  • noun plural motorcoach a passenger bus powered by a motor. 1
  • noun motorcoach a coach driven by an internal-combustion engine 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?