Top Qs
Timeline
Chat
Perspective
leaf sight
From Wiktionary, the free dictionary
Remove ads
English
Noun
leaf sight (plural leaf sights)
- A hinged sight on a firearm, which can be raised or folded down.
Anagrams
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads