ugly duckling

Definitions of ugly duckling
  1. noun
    an ugly or unpromising child who grows into a beautiful or worthy person
    see moresee less
    type of:
    anomaly, unusual person
    a person who is unusual
Word Family