Rifle definition and meaning | Collins English Dictionary

Rifle definition and meaning | Collins English Dictionary