lead trophy

English dictionary entry

Meanings

noun
  1. Synonym of success ballast.

Word forms

lead trophy lead trophies

Etymology

In reference to the metal lead, which may be used for this purpose, and the idea of a trophy as something awarded to winners.

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.