Meaning of “babel” in the English Dictionary

English