noun. ['ˈtɛləˌfoʊtoʊ'] a photograph made with a telephoto lens.
1. Noun, singular or mass A pair of binoculars or a camera with a telephoto lens might help you form a more accurate guess.