STROUD


Meaning of STROUD in English

ˈstrau̇d noun

( -s )

Etymology: probably from Stroud, urban district of Gloucestershire, England, and woolen manufacturing center

1. also stroud·ing -diŋ : a coarse heavy woolen cloth usually in plain weave formerly used in trade with No. American Indians

2. : a blanket or garment of stroud

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.