Noun: telephotograph
- A photograph transmitted and reproduced over a distance
"The newspaper received a telephotograph of the breaking news event"
- 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