Crestfallen has the similar meaning: (A) Humiliated (B) Hard (C) Elite (D) Frustratedâ–ºCorrect Option Correct Option is: D