composite photograph


noun

a photograph characterized by overlapping or juxtaposed images resulting from a multiple exposure or the combining of negatives (composite print).

British Dictionary definitions for composite photograph

composite photograph

noun

a photograph formed by superimposing two or more separate photographs