beauty spot
noun
Definitions
A birthmark, especially on a woman.
A place noted for its natural beauty.
A patch or spot placed on the face in order to heighten beauty by contrast.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A birthmark, especially on a woman.
A place noted for its natural beauty.
A patch or spot placed on the face in order to heighten beauty by contrast.