Meaning: to make something better
Synonyms: to improve, to enhance
Antonyms: worsen
Category: Vocabulary MCQs
English Vocabulary Multiple Choice Questions (MCQs) Test with Answers.
English Vocabulary Multiple Choice Questions (MCQs) Test with Answers.
Meaning: to make something better
Synonyms: to improve, to enhance
Antonyms: worsen