megashed

English

noun
Definitions
  • A massive store, warehouse, or distribution center, especially one with a plain or unattractive exterior.
  • An extremely large watershed.

Etymology

Prefix from English shed.

Origin

English

shed

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms