meaning of prizewinning

1. holding first place in a contest; "a champion show dog"; "a prizewinning ">wine"


Related Words

prizewinning |

Developed & Maintained By Taraprasad.com

Treasure Words