battlesight

英文釋義

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