PHOTICS Meaning of PHOTICS in English (n.) The science of light; -- a general term sometimes employed when optics is restricted to light as a producing vision. Webster's English dictionary. Английский словарь Webster. 2012