What is the full meaning of sloyds
SLOYD, (Swedish) a Swedish system of manual training by woodwork, also SLOID, SLOJD [n]
Example of the word sloyds placed on a Scrabble board.