RichThesaurus
megacorp
vs
multinational organization
megacorp
noun
A very large corporation; megacorporation.
multinational organization
How often have the words
megacorp
and
multinational organization
occurred in a corpus of books?
(source:
Google Ngram Viewer
)