1. southdown - Noun
2. southdown - Adjective
Of or pertaining to the South Downs, a range of pasture hills south of the Thames, in England.
A Southdown sheep.
Source: Webster's dictionarySouthdown were part of the nationalised NBC group and were based at Freshfield Road in the Kemptown area; Brighton Borough Transport were owned by the council and used the former tram depot at Lewes Road as their headquarters. Source: Internet
The chalk downlands were traditionally grazed by large numbers of small Southdown sheep, suited to the low fertility of the pasture, until the coming of artificial fertiliser made cereal growing worthwhile. Source: Internet
Until deregulation in 1986, bus services in Brighton were provided by Southdown Motor Services and Brighton Borough Transport under a joint arrangement called "Brighton Area Transport Services". Source: Internet