Definition of stroud
1 or less commonly stroudingplay \ˈstrau̇-diŋ\ : a coarse woolen cloth formerly used in trade with North American Indians
2 : a blanket or garment of stroud
Origin and Etymology of stroud
probably from Stroud, town in England
First Known Use: 1683See Words from the same year
Seen and Heard
What made you want to look up stroud? Please tell us where you read or heard it (including the quote, if possible).