Meaning of self-confessed

Definition of self-confessed

(adj) owned up to; "his admitted doubts"; "the conceded error"; "a confessed murderer"; "a self-confessed plagiarist"

Other information on self-confessed

WIKIPEDIA results for self-confessed
Amazon results for self-confessed