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"