Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

success is a great deodorant en · X

Etymology

Frequently attributed to Elizabeth Taylor. First use appears c. 1977 in The Good Housekeeping Woman's Almanac.

Meanings

  1. The attainment or achievement of success eliminates or overshadows one's past misdeeds or failures.

Synonyms

winning is a great deodorant