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.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: