motorcade
1. [ noun ] (transportation) a procession of people traveling in motor cars
Related terms: procession
Similar spelling:   motorcar
  motorcycle
  mouth_organ
  motorize
  motorise
  moth_orchid
  motorized
  motorised
  motorcoach