Advertisement

Advertisement

self-admitted

[self-ad-mit-id]

adjective

  1. admitting to a specific charge or accusation; self-confessed.

    a self-admitted spy.



Discover More

Other Word Forms

  • self-admittedly adverb

Advertisement

Advertisement

Advertisement

Advertisement


self-administeredself-advancement