photomosaicPronunciation: /ˌfəʊtəʊmə(ʊ)ˈzeɪɪk/Definition of photomosaic noun a large-scale detailed picture or map built up by combining photographs of small areas. photomosaic in other Oxford dictionaries Definition of photomosaic in the US English dictionary