battlesight

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

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

Từ chứa "battlesight"

battlesight
A soldier adjusts the battlesight on his rifle during training.