put (someone) out of one's misery - English Synonyms Dictionary

Can't found any synonym terms.