■ noun (in the UK) a hereditary official who at coronations offers to defend the monarch's title to the throne.
CHAMPION OF ENGLAND
Meaning of CHAMPION OF ENGLAND in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004