DT'S


Meaning of DT'S in English

[d.t.'s] n pl, often cap D&T (1858): delirium tremens

Merriam-Webster English vocab.      Английский словарь Merriam Webster.