SOUTHDOWN


Meaning of SOUTHDOWN in English

■ noun a sheep of a breed raised especially for mutton, originally on the South Downs of Hampshire and Sussex.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.