Define Southdown. Southdown synonyms, Southdown pronunciation, Southdown translation, English dictionary definition of Southdown. n. Any of a breed of small, hornless sheep of English origin, having short, dense, fine-textured wool. American Heritage®
Define Southdowns. Southdowns synonyms, Southdowns pronunciation, Southdowns translation, English dictionary definition of Southdowns. n. Any of a breed of small, hornless sheep of English origin, having short, dense, fine-textured wool. American Heritag