English Dictionary
Definition sadomasochism in British English
sadomasochism noun
[uncountable] noun
/ˌseɪdəʊˈmæsəkɪz(ə)m/
Synonyms and related words
