0%

ALL meanings of riflescope

ri·fle·scope
R r
  • noun riflescope a telescopic sight mounted on top of a rifle that helps to improve one's aim by magnifying and pinpointing a target. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?