self-loadingEnglish

autoloading(a), self-loading, semiautomatic

Adjective

(of firearms) capable of automatic loading and firing continuously

English: autoloading(a), self-loading, semiautomatic

English words with similar meanings

Show 2 words