MOTORCADE Meaning of MOTORCADE in English [mo.tor.cade] n (1913): a procession of motor vehicles -- motorcade vi Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012