Find the word definition

Wiktionary
mastiff bats

n. (plural of mastiff bat English)