motorcade
English Dictionary
->
Letter M
-> motorcade
Search Dictionary:
motorcade Definition
(n)
a
procession
of
people
traveling
in
motor
cars
motorcade Synonyms
motorcade
© Art Branch Inc.