English Dictionary
Definition title-holder in British English
title-holder noun
[countable] noun
1
the winner of a sports competition
Synonyms and related words
