TELEPHOTO Meaning of TELEPHOTO in English lens - a camera lens that makes distant objects look nearer and larger when they are photographed Cambridge English vocab. Кембриджский английский словарь. 2012