Полный англо-русский словарь
battle sight
(военное) постоянный прицел
Полный англо-русский словарь
battle royal
battle station