'machine rifle' definitions:

Definition of 'machine rifle'

From: WordNet
noun
Light machine gun [syn: automatic rifle, automatic, machine rifle]