n. sleeveless cape or cloak; covering, something which conceals or envelopes; (Geology) layer of the earth which lies between the crust and the core
MANTLE
Meaning of MANTLE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012