Browning Automatic Rifle (noun) Definition, Meaning & Examples

noun
  1. an air-cooled, fully automatic rifle capable of firing 200 to 350 rounds per minute. Abbreviation: BAR
Browning Automatic Rifle (noun) Definition, Meaning & Examples

More Definitions