1 tomb bat | Definition of tomb bat

tomb bat

noun

Definition of tomb bat

: any of several Old World bats constituting the genus Taphozous of the family Emballonuridae and living in caves and tombs especially : a common Egyptian bat (T. perforatus)