Definition of "ugly duckling" []

  • (noun) One that is considered ugly or unpromising at first but has the potential of becoming beautiful or admirable in maturity.

Words like "ugly duckling"

SUBSCRIBE TO WORD OF THE DAY