motorcoaches

noun
  1. plural of motorcoach; large buses designed for long-distance passenger travel, typically equipped with comfortable seating and amenities
  2. Usage: chiefly North American; often used in the context of charter or tour services

Examples