Air-shed meaning

The air supply of a given region.
noun
0
0
The geographic region that shares an air supply.
noun
0
0
A region's air supply.
noun
0
0
The region supplied by a source of air.
noun
0
0
Advertisement

Origin of air-shed

  • air (water)shed

    From American Heritage Dictionary of the English Language, 5th Edition

  • From air + watershed.

    From Wiktionary