MOTORCADE


Meaning of MOTORCADE in English

[ 'məʊtəkeɪd ]

■ noun a procession of motor vehicles.

Origin

early 20th cent.: from motor , on the pattern of cavalcade .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.