success ballast en · NOUN Meanings (uncountable) Additional weight added to a winning or successful vehicle as a handicap. Synonyms lead trophy