abasement - English Synonyms Dictionary