panoramic sight


noun

an artillery sight that can be rotated horizontally in a full circle.

British Dictionary definitions for panoramic sight

panoramic sight

noun

a type of artillery sight with a large field of view