English Synonyms Synonyms Question #5792 (CAT-I) Which word is a synonym for 'AFFRONT'? A Compliment B Provoke C Praise D Flatter