Browning automatic rifle
English Dictionary
->
Letter B
-> Browning automatic rifle
Search Dictionary:
Browning automatic rifle Definition
(n)
a
portable
.
30
caliber
magazine
-
fed
automatic
rifle
operated
by
gas
pressure
;
used
by
United
States
troops
in
World
War
I
and
in
World
War
II
and
in
the
Korean
War
Browning automatic rifle Synonyms
BAR
Browning automatic rifle
© Art Branch Inc.