Beauty-queen meaning

A woman who has won a beauty contest.
noun
0
0
(idiomatic) The female winner of a beauty contest.
noun
0
0
Advertisement