What is the full meaning of smelts
SMELT, to melt or fuse, as ores [v]
Example of the word smelts placed on a Scrabble board.