Green’s Dictionary of Slang

gunboat n.2

[gun n.1 (2) + SE boat + pun]

(US) a river-boat being used as a brothel.

[US]Mencken Amer. Lang. Supplement II 683: The Alexandria (Mo.) Commercial, June 22, 1876, reported the hanging of Bill Lee for the murder of Jessie McCarty, one of the crew of a Mississippi gun-boat [HDAS].