a photograph transmitted and reproduced over a distance
a photograph made with a telephoto lens
[ Syn: telephoto ]