Definition of S & M in US English:

S & M

abbreviation

  • 1Sadomasochism.

  • 2(in the insurance industry) stock and machinery.