Find the word definition

Douglas Harper's Etymology Dictionary
l.s.d.

abbreviation of British currency units, from Latin librae, soldi, denarii, Roman equivalent of "pounds, shillings, pence."