1 purchase prize | Definition of purchase prize

purchase prize

noun

Definition of purchase prize

: an award of being purchased (as by an established collection or museum) conferred upon a work of art in a competitive exhibition