telephotograph
1. [ noun ] (photography) a photograph transmitted and reproduced over a distance
Related terms: photograph radiophoto
2. [ noun ] (photography) a photograph made with a telephoto lens
Synonyms: telephoto
Related terms: photograph
Similar spelling:   telephotography
  telephoto_lens