snowshed(redirected from Snow shed)
Also found in: Dictionary, Wikipedia.
A structure to protect an exposed area as a road or rail line from snow.
A drainage basin primarily supplied by snowmelt.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.