Definition of stroud in English:
Coarse woolen fabric, formerly used in the manufacture of blankets for sale to North American Indians.
- She is renowned for her wall hangings, constructed with shapes cut from felt or wool stroud.
- The tail of nearly every Sioux horse is tied with a strip of red stroud cloth as a sign of war.
Definition of stroud in:
- British & World English dictionary