English Synonyms Synonyms Question #5806 (CAT-I) The word 'ABOMINABLE' is best described by which synonym? A Pleasant B Odious C Delightful D Agreeable