Some of the discoveries of modern science are simply marvellous.
A. praiseworthy
B. commendable
C. amazing
D. admirable
Answer: Option C
Solution(By Examveda Team)
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
Related Questions on Synonyms
Join The Discussion