champion in chief
Noun
Meaning
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.
Alternative names
champion-in-chief