ˈ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