meaning of champions

1. State of being champion; leadership; supremacy.
2.
the act of providing approval and support; "his vigorous backing of the conservatives got him in trouble with ">progressives"


Related Words

championship |

Developed & Maintained By Taraprasad.com

Treasure Words