Meaning of “Goliath” in the English Dictionary

british dictionary

"Goliath" in Business English

See all translations

Goliathnoun [ C ]

uk /ɡəˈlaɪəθ/ us disapproving

a big powerful organization:

He transformed the firm from a small family-run sports company into an international Goliath.

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