Meaning of BAR in English

BAR

abbreviation Browning automatic rifle

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.