STROUD


Meaning of STROUD in English

n. thick coarse wool blanket (used in the past by the English for trading with the Indians of North America)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.