Tamil Dictionary 🔍

telescopic-sight

Tel`e*scop"ic sight`. Defn: A sight consisting of a small telescope, as on a compass or rifle.


telescopic-sight - Similar Words