stroud Syllabification: (stroud)Pronunciation: /stroud/Definition of stroud noun coarse woolen fabric, formerly used in the manufacture of blankets for sale to North American Indians. stroud in other Oxford dictionaries Definition of stroud in the British & World English dictionary