Beauty spot
Meaning, Definition & Usage
Dictionary
Related
noun
a spot that is worn on a lady's face for adornment
WordNet
Definitions
a patch or spot placed on the face with intent to heighten beauty by contrast.
Webster 1913
Previous
Next