SLD


Meaning of SLD in English

SLD, the /ˌes el ˈdiː/ BrE AmE abbreviation for

the Social and Liberal Democrats; a former name for the Liberal Democrats, a British political party ⇨ see ↑ Liberal Democrats

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.