motorcoach

noun
  1. a large bus designed for long-distance travel, typically equipped with comfortable seating and amenities
  2. Usage: common in North American English; often used for charter or tour services

Examples