Meaning of the word bats in English

What does bats mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

bats

Adjective

1.

(of a person) crazy; insane.

Learn This Word at Lingoland