WIND MANTLE Meaning of WIND MANTLE in English noun : windbreak 1a — used chiefly in forestry Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012