megacenter

English

noun
Definitions
  • A large or major center (place where function or activity occurs).

Etymology

Prefix from English center.

Origin

English

center

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms