Online English Dictionary

Home

Selfabnegation


n.

Self-denial; self-renunciation; self-sacrifice.


© 2009 Dammam Community College