WIND MANTLE


Meaning of WIND MANTLE in English

noun

: windbreak 1a — used chiefly in forestry

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.