1 flatcatcher | Definition of flatcatcher

flatcatcher

noun

Definition of flatcatcher

1 British : swindler
2 British : a horse that looks good but is not

History and Etymology for flatcatcher

English slang flat dupe, fool (from English flat entry 1) + English catcher

Keep scrolling for more