English Synonyms Synonyms Question #5804 (CAT-I)

Which option provides a synonym for 'ALLURE', meaning to attract or charm?

A Repulse
B Seduce
C Discourage
D Alienate
Correct Answer & Explanation
Option B
Option B is the correct answer according to official curriculum guidelines.