PHOTOMOSAIC Meaning of PHOTOMOSAIC in English [pho.to.mo.sa.ic] n (1942): a photographic mosaic; esp: one composed of aerial or orbital photographs Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012