Meaning of PHOSPHOR in English

PHOSPHOR

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

Oxford English vocab.      Оксфордский английский словарь.