Green’s Dictionary of Slang

lifeboat n.

(US und.) a pardon.

[US]‘The Lang. of Crooks’ in Wash. Post 20 June 4/2: [paraphrasing J. Sullivan] A lifeboat is a pardon.