self-loading


Meanings

  • (of firearms) capable of automatic loading and firing continuously;
    • "an autoloading rifle"


Scrabble Score: 0

Words With Friends Score: 0