Green’s Dictionary of Slang

still n.3

see steel n. (1)