Similar Words

Self-confessed — definition

1. self-confessed (Adjective)

1 definition

self-confessed (Adjective) — Owned up to. ex. "a self-confessed plagiarist"