DTs Definition

noun
Delirium tremens.
American Heritage Medicine
Synonyms:

Words Near DTs in the Dictionary