VariousWords beta
Related Terms:
Definitions:
Noun
telephotograph
Definition: a photograph transmitted and reproduced over a distance
Definition: A photograph taken with a telephoto lens.
Verb
Definition: To photograph with a telephoto lens.