English | German | Russian | Czech

champion-in-chief English

Meaning champion-in-chief meaning

What does champion-in-chief mean?

champion-in-chief

Foremost champion; most prominent or important defender.

Are you looking for...?

champion | in | chief