DSM

Definitions

Economics

  • dispute settlement mechanism
  • acronym forDispute settlement mechanism

Electronics

  • acronym fordemand-side management
http://www.dictionarycentral.com/definition/dsm.html