wind mantle
nounDefinition of wind mantle
: windbreak sense 1a
—used chiefly in forestry