Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
masochist
in English
masochist
us
/məˈsoʊ.tʃəst/
uk
/məˈsɒk.ɪst/
#uncommon
Plural
masochists
Definitions
Noun
one
who
finds
pleasure
in
(
self-inflicted
)
pain
or
humiliation