open sight

This is not a dictionary! - Search for "open sight" in The Danish Dictionary

  • March 1. 2016 from wordnet.princeton.edu

    open sight noun english

    rear gunsight having an open notch instead of a peephole or telescope