English Language
WordTools.ai
BETA
meaning
in a sentence
phrases
associations
synonyms
Synonyms for «self-flagellation»
flagellation
repentance
contrition
self-deception
self-criticism
self-critique
self-loathing
penance
remorse
self-harm
remorseful
penitence
self-deprecation
repent
self-delusion
contrite
masochism
narcissism
guilt
self-comforting
regret
humility
cowardice
confession
melancholia
bad
lie
sad
blue
feel
funk
good
hard
head
live
plea
soul
alibi
cover
fault
gloom
hands
heart
moral
nerve
plead
point
qualm
right
shame
sleep
acquit
denial
excuse
guilty
honest
moping
reason
apology
ashamed
decency
defence
defense
despair
justify
sadness
exposure
fairness
gluttony
morality
penitent
scruples
acquittal
conscious
depressed
integrity
rationale
sentiment
shameless
conscience
depression
despondent
melancholy
redemption
compunction
despondency
discouraged
exoneration
explanation
inexcusable
rationalize
responsible
sentimental
vindication
hypochondria
navel-gazing
justification
responsibility
sentimentality
rationalization
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z