English dictionary
brown bat meaning and definition
Definition and meaning of brown bat at MeaningMonkey.org. brown bat meaning and definition in the English Dictionary.BROWN BAT noun
Definition of brown bat (noun)
- any of numerous medium to small insectivorous bats found worldwide in caves and trees and buildings
Source: Princeton University Wordnet