motorcade

/mˈoʊtɝkeɪd/

Explore definitions, synonyms, and language insights of motorcade

Definitions

Noun
a procession of people traveling in motor cars

More General Terms