?
Some of the discoveries of modern science are simply marvellous.
Answer & Solution
Correct Answer:
Option
C
Praiseworthy : deserving approval and admiration.
Commendable : deserving praise.
Amazing : causing great surprise or wonder; astonishing.
Admirable : arousing or deserving respect and approval.
Marvellous : causing great wonder; extraordinary.
Synonym of Marvellous is Amazing
Commendable : deserving praise.
Amazing : causing great surprise or wonder; astonishing.
Admirable : arousing or deserving respect and approval.
Marvellous : causing great wonder; extraordinary.
Synonym of Marvellous is Amazing
Join the Discussion
Login to post a comment or share your explanation.
Login