Definition of stroud
1 or less commonly strouding play \ˈ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: 1683
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).