motorcoach Meaning, Definition & Usage

  1. noun a vehicle carrying many passengers; used for public transport
    coach; omnibus; bus; motorbus; passenger vehicle; charabanc; jitney; autobus; double-decker.
    • he always rode the bus to work

WordNet