Green’s Dictionary of Slang

baa cheat n.

[SE baa + cheat n. (1)]

a sheep.

[UK]Defoe Street Robberies Considered.