Find the word definition

Wikipedia
DMTS

DMTS may be:

  • Dimethyl trisulfide, a chemical compound
  • Distinguished Member of Technical Staff
  • Dryden Municipal Telephone Service