Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of beauty spot

Source language: EnglishDictionary language: English

beauty spot

noun

Definitions

  1. A birthmark, especially on a woman.

  2. A place noted for its natural beauty.

  3. A patch or spot placed on the face in order to heighten beauty by contrast.