SynonymX
Speak
Motorcade
Definition of Motorcade
1.
A procession of people traveling in motor cars
Noun
Semanticaly linked words with "motorcade"
procession
Hyponims for word "motorcade"
procession