SELF-LOADER


Meaning of SELF-LOADER in English

[self-load.er] n (ca. 1936): a semiautomatic firearm

Merriam-Webster English vocab.      Английский словарь Merriam Webster.