BEAUTY QUEEN


Meaning of BEAUTY QUEEN in English

■ noun a woman judged most beautiful in a beauty contest.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.