megashed

Alternative forms

 * mega-shed

Noun

 * 1) A massive store, warehouse, or distribution center, especially one with a plain or unattractive exterior.
 * 2) An extremely large watershed.
 * 1) An extremely large watershed.
 * 1) An extremely large watershed.
 * 1) An extremely large watershed.
 * 1) An extremely large watershed.