Noun battlesight has 1 sense
  1. battle sight, battlesight - an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
    --1 is a kind of gunsight, gun-sight
,
TOP