自供

Verb

 * 1) to confess on one's own accord
 * 2) to provide for oneself
 * 3) to self-cater

Noun

 * 1) (voluntary) confession