A Stab Cannon is a class of cannon built strictly for ship-to-ship combat.  These electromagnetic rail guns fire depleted uranium or other extremely dense metals at breakneck speeds in order to just power through the armor of a target ship.  Stab Cannons have also been used as improvised siege weapons when attacking orbital platforms and asteroid bases.