Noun ugly duckling has 1 sense
  1. ugly duckling - an ugly or unpromising child who grows into a beautiful or worthy person
    --1 is a kind of
    anomaly, unusual person
,
TOP