PHOT Meaning of PHOT in English n. unit of illumination, unit for measuring the intensity of light Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012