1 grand prize | Definition of grand prize

grand prize

noun

Definition of grand prize

: the top prize given in a contest