Green’s Dictionary of Slang

lancet n.

see lance n.