Noun
champion in chief (plural champions in chief) Alternative form of champion-in-chief
champion-in-chief (plural champions-in-chief) Foremost champion; most prominent or important defender.
champion-in-chief