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

More Specific Terms