In the following question choose the word which best expresses the meaning of the given word.INFURIATE
burn
disgrace
threaten
D.