Simple Definition of megacorporation
: an extremely large and powerful corporation
Full Definition of megacorporation
: a huge and powerful corporation
First Known Use of megacorporation
Seen and Heard
What made you want to look up megacorporation? Please tell us where you read or heard it (including the quote, if possible).