VariousWords beta
Related Terms:
Definitions:
Noun
panoramic sight
Definition: gunsight (a telescopic device for an artillery piece) that can be rotated horizontally in a full circle