stroud Meaning, Definition & Usage

Stroud noun
Definitions
  1. A kind of coarse blanket or garment used by the North American Indians.

Webster 1913