Word Study
self-feeder |
self-fertilisation |
self-fertilised |
self-fertilization |
self-fertilized |
self-flagellation
| self-forgetful
| self-fulfillment
| self-generated
| self-giving
| self-glorious
self-flagellation
WORDNET DICTIONARY
Noun self-flagellation has 1 sense
For further exploring for "self-flagellation" in Webster Dictionary Online