English dictionary
bats meaning and definition
Definition and meaning of bats at MeaningMonkey.org. bats meaning and definition in the English Dictionary.BATS adjective
Definition of bats (adjective)
Source: Princeton University Wordnet
BATS adjective