duckling : Idioms & Phrases


ugly duckling

  • noun an ugly or unpromising child who grows into a beautiful or worthy person
WordNet