self-loading
English Dictionary
->
Letter S
-> self-loading
Search Dictionary:
self-loading Definition
(s) (
of
firearms
)
capable
of
automatic
loading
and
firing
continuously
; "
an
autoloading
rifle
"
self-loading Synonyms
autoloading(a)
self-loading
semiautomatic
© Art Branch Inc.