Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Masochism in English

English

Masochism

/mæsəkɪzəm/

noun

1. Sexual pleasure obtained from receiving punishment (physical or psychological)

    synonym:
  • masochism