Big Huge Thesaurus

self-examining

adjective

antonyms

sounds kind of like