What Stroud Means?
a coarse woolen cloth. Definition of stroud 1 or less commonly strouding ˈstrau̇-diŋ : a coarse woolen cloth formerly used in trade with North American Indians. 2 : a blanket or garment of stroud. What is the Stroud? stroud in American English (straud) noun. a coarse woolen cloth, blanket, or garment formerly used by the …