Green’s Dictionary of Slang

hambone n.2

[rhy. sl.]

1. a telephone.

[Ire]G. Coughlan Everyday Eng. and Sl. 🌐 hambone: phone.
[UK]B. Kirkpatrick Wicked Cockney Rhy. Sl. 35: ham and bone [...] telephone.
[UK]J.J. Connolly Viva La Madness 218: I explain, when I see you, not on the hambone.

2. (US) a trombone.

[US]Weseen Dict. Amer. Sl. 167: Hambone—A trombone.