Venoms Synonyms and Antonyms

Feeling a need to see others suffer
(Noun)
An animal poison
(Noun)