First Known Use: 1683
Dictionary
stroud
noun \ˈstrau̇d\
Definition of STROUD
1
also stroud·ing \ˈstrau̇-diŋ\ : a coarse woolen cloth formerly used in trade with North American Indians
2
: a blanket or garment of stroud
ADVERTISEMENT
Origin of STROUD
probably from Stroud, town in England
Learn More About STROUD
Browse
ADVERTISEMENT
Seen & Heard
What made you want to look up stroud? Please tell us where you read or heard it (including the quote, if possible).