Word Study
self-propagating |
self-propelled |
self-propelled vehicle |
self-propelling |
self-protection |
self-punishment
| self-raising flour
| self-realisation
| self-realization
| self-referent
| self-reformation
self-punishment
WORDNET DICTIONARY
Noun self-punishment has 1 sense
- self-punishment(n = noun.act) Array - punishment inflicted on yourself; Array is a kind of penalisation, penalization, penalty, punishment
has particulars: self-flagellation
For further exploring for "self-punishment" in Webster Dictionary Online