BEAUTY QUEEN


Meaning of BEAUTY QUEEN in English

noun

a woman who is judged to be the most beautiful in a beauty contest

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.