Home / Report Question

Q. Synonym of word- INVIGORATING
  • A. Vibrating
  • B. Refreshing
  • C. Exaggerated
  • D. Accelerating

Correct Answer: B