English dictionary
beauty spot meaning and definition
Definition and meaning of beauty spot at MeaningMonkey.org. beauty spot meaning and definition in the English Dictionary.BEAUTY SPOT noun
Definition of beauty spot (noun)
- a spot that is worn on a lady's face for adornment
Source: Princeton University Wordnet