self-estimation - English Synonyms Dictionary