Home

Word

telephotograph, n.
(telephotographs)
more info a photograph made with a telephoto lens
<noun.artifact>

telephoto telephotograph
semantic pointers
hypernym
more info a photograph transmitted and reproduced over a distance
<noun.artifact>

telephotograph