Cite
 

Meaning of stroud

stroud

Pronunciation: (stroud), [key]
— n.
  1. a coarse woolen cloth, blanket, or garment formerly used by the British in bartering with the North American Indians.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.