L.S.D. Meaning of L.S.D. in English n. (also {pound}.s.d.) Brit. 1. pounds, shillings, and pence (in former British currency). 2 money, riches. Etymology: L librae, solidi, denarii Oxford English vocab. Оксфордский английский словарь. 2012