PHOTICS Meaning of PHOTICS in English noun the science of light; a general term sometimes employed when optics is restricted to light as a producing vision. Webster English vocab. Английский словарь Webster. 2012