Which word means - to make better; to improve
Answer : Option A
Which word means - to fall; to flow, to pour
Answer : Option D
Which word means - to replace; to usurp
Answer : Option C
Which word means - to deter; to discourage
Anser : Option D
Which word means - to emerge; to issue; to emit