ˌlance ˈcorporal BrE AmE noun [countable]
[ Date: 1700-1800 ; Origin: lancepesade 'officer of lowest rank' (16-19 centuries) , from early French lancepessade , from Old Italian lancia spezzata 'broken lance, experienced soldier' ]
a low level rank in the Marines or the British army, or someone who has this rank