SOUTHDOWN Meaning of SOUTHDOWN in English noun a southdown sheep. 2. southdown ·adj of or pertaining to the south downs, a range of pasture hills south of the thames, in england. Webster English vocab. Английский словарь Webster. 2012