English Dictionary
Definition Tower of Babel in British English
Tower of Babel noun
[singular] nounFrom a place described in the Bible in which many different languages were spoken.
1
a place or situation that is very confusing because there is too much information and no easy way to understand it
