Self-devotion
English Translation from English to English dictionary online for the word Self-devotion
-
1 n.
The act of devoting one's self, or the state of being self-devoted; willingness to sacrifice one's own advantage or happiness for the sake of others; self-sacrifice.
-
2 n.
The act of devoting one's self, or the state of being self-devoted; willingness to sacrifice one's own advantage or happiness for the sake of others; self-sacrifice.