motorcade

Nouns

  • (n) a procession of people traveling in motor cars

Words of close approximity

motorcar