English dictionary
panoramic sight meaning and definition
Definition and meaning of panoramic sight at MeaningMonkey.org. panoramic sight meaning and definition in the English Dictionary.PANORAMIC SIGHT noun
Definition of panoramic sight (noun)
- gunsight (a telescopic device for an artillery piece) that can be rotated horizontally in a full circle
Source: Princeton University Wordnet