BATTLE SIGHT





Definition:

  1. [noun] an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
    Synonyms: battlesight

Synonyms: