Green’s Dictionary of Slang

flat-catcher n.2

[it is always caught and passed in the flat]

a horse that looks good but fails to win races.

[UK]F.W. Carew Autobiog. of a Gipsey 230: I would be on the back of one of Goodman’s flatcatchers, which I would ride to the meet.