Meaning of “beauty” - Learner’s Dictionary

beauty

noun uk us /ˈbjuːti/
QUALITY [ U ]

B1 the quality of being beautiful:

The whole area is famous for its natural beauty.
a beauty contest (= competition to find the most beautiful woman)
the beauty of sth

the quality that makes something especially good or attractive:

The beauty of the plan is that it won't cost anything.
a beauty product/treatment

a product or treatment to make you more beautiful

EXCELLENT THING [ C ] informal

something that is an excellent example of its type:

That last goal was a beauty.
WOMAN [ C ] old-fashioned

a beautiful woman

(Definition of “beauty” from the Cambridge Learner’s Dictionary © Cambridge University Press)