Stroud Definition
stroud
noun
A coarse woolen cloth or blanket.
American Heritage
pronoun
A surname.
Wiktionary
A town in New South Wales, Australia.
Wiktionary
A city in Oklahoma.
Wiktionary
Other Word Forms of Stroud
Noun
Singular:
stroud
Plural:
stroudsOrigin of Stroud
After Stroud , an urban district of southwest-central England
From American Heritage Dictionary of the English Language, 5th Edition
Find Similar Words
Find similar words to stroud using the buttons below.