telephoto : Idioms & Phrases


telephoto lens

  • noun a camera lens that magnifies the image
    zoom lens.
WordNet