Southdown Syllabification: (South·down)Pronunciation: /ˈsouTHˌdoun/Definition of Southdown noun a sheep of a breed raised especially for mutton, originally on the South Downs of southern England. Southdown in other Oxford dictionaries Definition of Southdown in the British & World English dictionary