photomosaic Play nounA composite image made of individual photographs, normally of the same shape and size, placed together – to show a panoramic view etcnounarrangement of aerial photographs forming a composite picture