Advertisement
Advertisement
Champion of England
noun
- a hereditary official at British coronations, representing the king King's Champion or the queen Queen's Champion who is being crowned, and having originally the function of challenging to mortal combat any person disputing the right of the new sovereign to rule.
Advertisement
Advertisement
Advertisement
Advertisement
Browse