Online English Dictionary

Home

Selfabuse


n.

The abuse of one's own self, powers, or faculties.


© 2009 Dammam Community College