Green’s Dictionary of Slang

Cape Etna n.

[? misreading of Mount Etna]

(UK Und.) the gallows.

[UK]Duncombe New and Improved Flash Dict. n.p.: Cape Etna the drop; he toddled up Cape Etna, he was hanged.