Megacorporation Definition

noun

A large and powerful corporation.

Wiktionary

Other Word Forms of Megacorporation

Noun

Singular:
megacorporation
Plural:
megacorporations

Origin of Megacorporation

Find Similar Words

Find similar words to megacorporation using the buttons below.

Words Starting With

Words Ending With

Unscrambles

megacorporation