composite photograph

 

Entry from US Dictionary

noun

  • a photograph made by overlapping or juxtaposing two or more separate images.