Green’s Dictionary of Slang

cap v.4

[? abbr. SE capitulate or ? doff one’s cap]

[early 19C] (US Und.) to give satisfaction.