automatic rifle Meaning, Definition & Usage

  1. noun light machine gun
    automatic; machine rifle.

WordNet