What is the full meaning of artels
ARTEL, (Russian) a Russian workers' guild [n]
Example of the word artels placed on a Scrabble board.