photomosaic noun1 •A composite image made of individual photographs, normally of the same shape and size, placed together in order to show a panoramic view etc. formsphotomosaics