VocabAhead

Cavalcade

  1. noun

    a procession of people traveling on horseback