Logo
Search icon

beauty spot

noun

Meaning

  • 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.