ugly duckling Meaning, Definition & Usage

  1. noun an ugly or unpromising child who grows into a beautiful or worthy person

WordNet