SQUIRREL RIFLE


Meaning of SQUIRREL RIFLE in English

[squirrel rifle] n [fr. its being suitable only for small game] (1834): a small-caliber rifle--called also squirrel gun

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