D defs.my
Entry 2 senses Webster, 1913

Telephotograph

· Tel·e·pho·to·graph · IPA
01 n. a photograph transmitted and reproduced by telephotography.
  1. 1.
    a photograph transmitted and reproduced by telephotography.
  2. 2.
    a photograph made with a telephoto lens.
Syn. telephoto.