stroud noun1 •A kind of coarse wool used in blankets or for garment by Native Americans. formsstrouds