Meaning of “behemoth” in the English Dictionary

british dictionary

"behemoth" in Business English

See all translations

behemothnoun [ C ]

uk /bɪˈhiːmɒθ/ us /-mɑːθ/ formal

an extremely large and powerful company or organization:

The motivation was to create a $70 billion behemoth out of two embattled phone-equipment companies, so together they could survive .

(Definition of “behemoth” from the Cambridge Business English Dictionary © Cambridge University Press)