Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: telephotograph
  1. A photograph transmitted and reproduced over a distance
    "The newspaper received a telephotograph of the breaking news event"
     
  2. A photograph made with a telephoto lens
    "The wildlife photographer captured a stunning telephotograph of the distant lion";
    - telephoto

Derived forms: telephotographs

Type of: exposure, photo, photograph, pic [informal], piccy [informal], picture