megashed (English, noun)
expansion: megashed (plural megasheds)
Senses:
glosses: A massive store, warehouse, or distribution center, especially one with a plain or unattractive exterior.
glosses: An extremely large watershed.
Forms:
form: megasheds
tags: plural
form: mega-shed
tags: alternative