charabanc

noun
  1. A long motor coach or bus with an open or partly open body, used for sightseeing or group outings.
  2. Usage: chiefly British; somewhat dated or nostalgic in modern usage

Examples