Telephotograph (Noun)
Meaning 1
A photograph made with a telephoto lens.
Classification
Nouns denoting man-made objects.
Synonyms
Hypernyms
Meaning 2
A photograph transmitted and reproduced over a distance.
Classification
Nouns denoting man-made objects.