success is a great deodorant
Meanings
proverb
- The attainment or achievement of success eliminates or overshadows one's past misdeeds or failures.
Word forms
Etymology
Frequently attributed to Elizabeth Taylor. First use appears c. 1977 in The Good Housekeeping Woman's Almanac.
Synonyms
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.