BEAUTY SPOT


Meaning of BEAUTY SPOT in English

noun

1. : patch I 2

2.

a. : nevus

b. : a minor blemish — called also beauty mark

3. : a beautiful scenic area

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.