telephotograph
Explore definitions, synonyms, and language insights of telephotograph
Definitions
Noun
a photograph transmitted and reproduced over a distance
Noun
a photograph made with a telephoto lens