TELEPHOTOGRAPH


Meaning of TELEPHOTOGRAPH in English

add. ·noun a photograph, image, or impression, reproduced by or taken with a telephotographic apparatus.

Webster English vocab.      Английский словарь Webster.