0%

ALL meanings of panoramic sight

pan·o·ram·a sight
P p
  • noun panoramic sight an artillery sight that can be rotated horizontally in a full circle. 1
  • noun panoramic sight a type of artillery sight with a large field of view 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?