Search results
- Dictionarycarcade/ˈkɑːkeɪd/
noun
- 1. a procession of motor vehicles, typically carrying and escorting a famous or important person: Indian "roads to be used by the PM's carcade were cordoned off and placed in the restricted area category"
Powered by Oxford Dictionaries