Attested.to

Definition

the final match of any cup competition (such as the annual final of the English soccer competition at Wembley)

Seed ·

Term in context

cup final in CommonParlance