88mm gun/Definition

A high-velocity German cannon of the Second World War, originally developed as anti-aircraft artillery but developing a fearsome reputation as an anti-tank gun; was also used as a tank gun in heavy tanks