n.1 PHOSPHORUS.
2 a synthetic fluorescent or phosphorescent substance esp. used in cathode-ray tubes.
Phrases and idioms:
phosphor bronze a tough hard bronze alloy containing a small amount of phosphorus, used esp. for bearings.
Etymology: G f. L phosphorus PHOSPHORUS