L.S.D. Meaning of L.S.D. in English n. (also $.s.d.) Brit. 1 pounds, shillings, and pence (in former British currency). 2 money, riches. [ L librae, solidi, denarii ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012