|
Definition of Stroud
1. n. A kind of coarse blanket or garment used by the North American Indians.
Definition of Stroud
1. a coarse woolen blanket [n -S]
|
1. n. A kind of coarse blanket or garment used by the North American Indians.
1. a coarse woolen blanket [n -S]