compungirse - English Synonyms Dictionary