Find the word definition

Wiktionary
bulldog bats

n. (plural of bulldog bat English)