Green’s Dictionary of Slang

peal n.

[ety. unknown]

(UK Und.) a ball.

[US]Matsell Vocabulum.