motorcoach

Meaning

  1. A motorised bus, or coach.
  2. Alternative form of motor coach (a rail vehicle)

Translations

أُوتُوبُوس

أُوتُوبِيس

حافِلة

òmnibus

λεωφορείο

πούλμαν

Etymology

From motor + coach.

Notes

Sign in to write sticky notes