telephotograph

Noun
  1. A photograph transmitted and reproduced over a distance (synset 104410414)
  2. A photograph made with a telephoto lens (synset 104410302)

Other Searches