PHOTODECOMPOSITION Meaning of PHOTODECOMPOSITION in English [pho.to.de.com.po.si.tion] n (1888): chemical breaking down (as of a pesticide) by means of radiant energy Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012