Dictionary search results

Showing 1-7 of 7 results

telescopic British & World English

Relating to or made with a telescope

telescopic sight British & World English

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

telescopic English-Spanish

telescópico