Find the word definition

WordNet
panoramic sight

n. gunsight (a telescopic device for an artillery piece) that can be rotated horizontally in a full circle

Usage examples of "panoramic sight".

Never in my wildest imagination, she thought, recalling her awe at that first panoramic sight, did I foresee that there would be so many new mysteries.