MANTLE


Meaning of MANTLE in English

n. sleeveless cape or cloak; covering, something which conceals or envelopes; (Geology) layer of the earth which lies between the crust and the core

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.