Meaning of tomb bat in English:

tomb bat

Pronunciation /ˈtuːm bat/

noun

  • Any of various sac-winged bats of the genus Taphozous (family Emballonuridae), found in Africa, southern Asia, and Australasia, many of which typically roost on flat surfaces (including the walls of old tombs and other buildings).

Origin

Late 19th century. From tomb + bat, after scientific Latin Taphozous.