Find the word definition

Wiktionary
skin forming alloys

n. (skin forming alloy English)