BEAUTY SPOT Meaning of BEAUTY SPOT in English ■ noun1》 Brit. a place known for its beautiful scenery. 2》 a small natural or artificial mole on a woman's face, considered to enhance her attractiveness. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004