Subscriber login


Forgot your password?

Library card login

Other

beauty spot

Translate beauty spot | into French | into German | into Italian | into Spanish
Definition of beauty spot

noun

  • 1British a place known for its beautiful scenery.
  • 2a small natural or artificial mark such as a mole on a woman’s face, considered to enhance her attractiveness.

beauty spot in other Oxford dictionaries

Definition of beauty spot in the US English dictionary
  |  Cite

Word of the day

merrythought

/ /
noun
the wishbone of a bird …