motorcade has definitions from the field of transportation
1
[ noun ] (transportation) a procession of people traveling in motor cars

Related terms

procession

*