the world > physical sensation > sight and vision > optical instruments > instrument for distant vision > [noun] > sights (3)
A device, of the nature of a projection or notch, on a firearm or piece of ordnance, etc., to assist in taking aim; a telescopic device or other…
a magnifying sight (sight, n.1 14), typically operating on the same principles as a refracting telescope; esp. (in later use) such a sight designed…
a magnifying sight (sight, n.1 14), typically operating on the same principles as a refracting telescope; esp. (in later use) such a sight…