Find the word definition

Wiktionary
busted flushes

n. (busted flush English)