DTS


Meaning of DTS in English

[noun] [U] - informal abbreviation for the DTs delirium tremens (= a state of mental confusion, including seeing imaginary things, caused by drinking too much alcohol over a long period)He's got a bad case of the DTs.

Cambridge English vocab.      Кембриджский английский словарь.