Definition & Meaning | English word BATCHA