report one's self - English Synonyms Dictionary