'machine rifle' definitions:

Definition of 'machine rifle'

(from WordNet)
noun
Light machine gun [syn: automatic rifle, automatic, machine rifle]