Attested.to

Definition

a procession of people traveling on horseback

Seed ·

Term in context

cavalcade in CommonParlance