self-loading

Explore definitions, synonyms, and language insights of self-loading

Definitions

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