Meaning of MANTLE in English

MANTLE

n. 1 cloak, cape, wrap, shawl, pelisse, pelerine Over his armour he wore a mantle embroidered with his bearing 2 covering, cover, sheet, veil, blanket, screen, cloak, shroud, pall, canopy, curtain A mantle of snow lay on the ground

v. 3 cover, clothe, envelop, surround, encircle, shroud, veil, screen, obscure, cloak, conceal, hide, mask, wrap, disguise The mountains were brilliantly mantled and capped with snow

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.