Green’s Dictionary of Slang

shearer n.

[play on shear v. + SE sheep, a sucker]

1. a confidence trickster.

[UK]W. Clarke Every Night Book xi: No one, if he attends to us, will ever start a lark, be fleeced by a shearer, or get caged by a Charley.

2. (Aus.) a bookmaker.

[Aus]Bulletin (Sydney) 25 Oct. 14/3: The shearers’ wives were, as usual, the most gorgeously dressed at the Caulfield Cup. None of the sassiety swells can come near the bookies for ostentation.