Top

Discussion

Exhilarate

  • A.Inspiring
  • B.Gladden
  • C.Inspirit
  • D.Depress

Answer: D

Meaning: make (someone) feel very happy, animated, or elated.

No comment is present. Be the first to comment.
Loading…

Post your comment