PHOTOSYNTHATE Meaning of PHOTOSYNTHATE in English [pho.to.syn.thate] n [photosynthesis + [1]-ate] (1913): a product of photosynthesis Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012