Bats noun 1phrases 1 noun1 •A commune in Landes department, Nouvelle-Aquitaine, France. Phrases with Bats have bats in one's belfryTo be crazy or eccentric.