Definition of S & M in US English:

S & M

  • 1Sadomasochism.

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