Dictionary search results

Showing 1-2 of 2 results

telescopic US English

Of, relating to, or made with a telescope

telescopic sight US English

A small telescope used for sighting, typically mounted on a rifle