MOTORCADE

Definition of MOTORCADE

  1. (noun)a procession of people traveling in motor cars