Idiom: Ugly duckling

Idiom Definitions for 'Ugly duckling'


An ugly duckling is a child who shows little promise, but who develops later into a real talent or beauty.

Idioms similar to 'Ugly duckling'

See also: