leaf sight
noun
a folding rear sight on certain rifles
Words nearby leaf sight
leaf roller,
leaf rust,
leaf scald,
leaf scar,
leaf sheath,
leaf sight,
leaf spot,
leaf spring,
leaf through,
leaf trace,
leaf warbler