The definition :


Definitions of prizewinning:

  • adjective:   holding first place in a contest
    Example: "A prizewinning wine"



Are you interested in alternative search :

:best champion

If you like reading news check: