self-confessed Meaning, Definition & Usage

  1. adjective satellite owned up to
    • his admitted doubts
    • the conceded error
    • a confessed murderer
    • a self-confessed plagiarist

WordNet