Leaf Sight Definition

noun

A hinged sight on a firearm , which can be raised or folded down.

Wiktionary

Other Word Forms of Leaf Sight

Noun

Singular:
leaf sight
Plural:
leaf sights

Find Similar Words

Find similar words to leaf sight using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leaf sight