What is the full meaning of siroset
of or relating to the chemical treatment of woollen fabrics to give a permanent-press effect [adj]
Example of the word siroset placed on a Scrabble board.