SLD


Meaning of SLD in English

abbr. (in the UK) Social and Liberal Democrats. °In 1989 officially replaced by Liberal Democrats.

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