English Dictionary
Definition mantle in British English
mantle noun
noun
/ˈmænt(ə)l/
Synonyms and related words
Synonyms and related words
