lead trophy
English
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.
Noun
lead trophy (plural lead trophies)
- (motor racing, slang) Synonym of success ballast.
In reference to the metal lead, which may be used for this purpose, and the idea of a trophy as something awarded to winners.
lead trophy (plural lead trophies)