DTs Definition

dētēz
noun
Delirium tremens.
American Heritage Medicine
Synonyms:
Advertisement

Words Near DTs in the Dictionary