AUTOMATIC RIFLE


Meaning of AUTOMATIC RIFLE in English

noun

: a rifle capable commonly of either semiautomatic or full automatic fire and designed to be fired without a mount — compare machine gun

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.