wind mantle

noun

Definition of wind mantle

: windbreak sense 1a used chiefly in forestry