English dictionary
automatic rifle meaning and definition
Definition and meaning of automatic rifle at MeaningMonkey.org. automatic rifle meaning and definition in the English Dictionary.AUTOMATIC RIFLE noun
Definition of automatic rifle (noun)
- light machine gun
- synonyms: automatic, machine rifle
Source: Princeton University Wordnet