What does Browning automatic rifle mean?
• BROWNING AUTOMATIC RIFLE (noun) The noun BROWNING AUTOMATIC RIFLE has 1 sense: 1. a portable .30 caliber automatic rifle operated by gas pressure and fed by cartridges from a magazine; used by United States troops in World War I and in World War II and in the Korean War Familiarity information: BROWNING AUTOMATIC RIFLE used as a noun is very rare.