Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

automatic rifle Definition

Cancel
automatic rifle
noun(Brow-ning automatic rifle)
a .30 caliber gas-operated air-cooled magazine-fed automatic rifle often provided with a rest for the barrel

Words Related to automatic rifle!

automatic rifle Examples by Brain Bank Users