prizewinning
Explore definitions, synonyms, and language insights of prizewinning
Definitions
Adjective Satellite
holding first place in a contest; "a champion show dog"; "a prizewinning wine"