Meaning of antimonial lead

Definition of antimonial lead

(noun) a lead alloy that contains about 5% antimony

Other information on antimonial lead

WIKIPEDIA results for antimonial lead
Amazon results for antimonial lead