English Dictionary
Definition rifle range in British English
rifle range noun
[countable] noun
Synonyms and related words

English Dictionary