Definition, synonyms and related words
To deprive of happiness like that of paradise; to make unhappy.