SouthdownPronunciation: /ˈsaʊθdaʊn/Definition of Southdown noun a sheep of a breed raised especially for mutton, originally on the South Downs of Hampshire and Sussex. Southdown in other Oxford dictionaries Definition of Southdown in the US English dictionary