mantle — ► NOUN 1) a woman s loose sleeveless cloak or shawl. 2) a close covering, such as that of snow. 3) (also gas mantle) a mesh cover fixed round a gas jet to give an incandescent light when heated. 4) an important role or responsibility that passes… … English terms dictionary