meaning of champion

1. To furnish with a champion; to attend or defend as champion; to support or maintain; to protect.
2.
someone who is dazzlingly skilled in any field


Related Words

champion | champion lode | championed | championing | championness | championship |

Developed & Maintained By Taraprasad.com

Treasure Words