panoramic sight

1. (noun) a telescopic device for an artillery piece that can be rotated horizontally in a full circle
Related Words: gunsight



Terms and Conditions of Use / Copyright Notice