BATTLE SIGHT


Meaning of BATTLE SIGHT in English

noun

: an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.