supercompany

supercompany

English Noun
Ad

Definition

An especially large company with very many divisions.

Etymology

From super- + company.

Ad