Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ugly duckling Definition

Cancel
ugly duckling
noun(ugly duckling)
one that appears very unpromising but often has great potential

Words Related to ugly duckling!

ugly duckling Examples by Brain Bank Users