Definition of “prizewinning” - English Dictionary

british dictionary