English Dictionary
Definition beauty contest in British English
beauty contest noun
[countable] noun
1
a competition for women in which judges decide who are the most beautiful
Synonyms and related words
