repeating firearm


Meanings

  • a firearm that can fire several rounds without reloading

Synonyms