Noun Definition

motorcade

1.Definition: a procession of people traveling in motor cars

Category: General