Dictionary search results

Showing 1-2 of 2 results

Champion of England British & World English

(In the UK) a hereditary official who at coronations offers to defend the monarch’s title to the throne