acrimonious implacable Synonyms