Noun Definitionmegabat1.Definition: large Old World bat of warm and tropical regions that feeds on fruitCategory: Animals