DSP Meaning of DSP in English [DSP] [L decessit sine prole] abbreviation died without issue Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012