DTs Definition

noun
Delirium tremens.
American Heritage Medicine
Synonyms:
Advertisement

Words Near DTs in the Dictionary