The origins of phrases
The meanings of idioms
A list of phrases related to the word "imperfection"...
Click on a highlighted word to list phrases related to that word...
Failing to plan is planning to fail
Generous to a
Took the collar ( A baseball expression meaning failing to get any hits )