Green’s Dictionary of Slang

cap n.8

see bonnet n.1