Green’s Dictionary of Slang

l.d. n.

[abbr.; pron. ‘el-dee’]

(US black) a Cadillac Eldorado.

[US]Current Sl. V:2.
[US]R. Price Blood Brothers 141: ‘LD, LD,’ Stony frowned. ‘Oh, an Eldorado!’.