Find the word definition

The Collaborative International Dictionary
Self-delation

Self-delation \Self`-de*la"tion\, n. Accusation of one's self. [R.]
--Milman.