L.S.D. Meaning of L.S.D. in English ■ noun Brit. dated money.Originfrom L. librae ('pounds'), solidi , denarii (both denoting Roman coins). Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004