immantleimmantle means to cover; to mantle. Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyFrom im- + mantle.verbTo cover; to mantle.“O joy to him in this retreat, Immantled in ambrosial dark,”