Home / Dictionary / Tomb bat

Tomb bat Uncommon

Definition, synonyms and related words

Definitions
Noun
1

Any of various species of Old World bats of the genus Taphozous which inhabit tombs, especially the Egyptian species Taphozous perforatus.

Related Terms
Rhyming Words
bat esbat imbat ribat sabat rabat parbat barbat numbat wombat kombat combat limbat shebat sabbat diabat at bat sea bat sharbat aerobat
Compare
Tomb bat vs