Top

Discussion

Rejuvenate

  • A.Reply
  • B.Judge
  • C.Renew
  • D.Age

Answer: C

Meaning: make (someone or something) look or feel better, younger, or more vital.

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

Post your comment