Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stroud Definition

Cancel
stroud
noun(stroud)
a coarse woolen cloth formerly used in trade with North American Indians
stroud
noun(stroud)
a blanket or garment of stroud

Words Related to stroud!

stroud Examples by Brain Bank Users