Correct option is B
The word closest in meaning to the given word ‘Odious’ is (b) Repugnant.
(b) Repugnant
Meaning of the given word – Odious:
- Odious means extremely unpleasant, hateful, or disgusting; something that strongly offends you.
- (Hindi meaning: घृणित / नफरत के काबिल)
- Example: His odious remarks upset everyone in the room.
Why (b) Repugnant is correct:
- Repugnant means highly offensive, disgusting, or causing strong dislike.
- (Hindi meaning: घृणित / आपत्तिजनक)
- It matches the sense of odious because both express strong hatred/disgust.
- Example: The idea of cheating in exams is repugnant to her.
Synonyms of Odious: hateful, disgusting, offensive, repulsive, abhorrent
Antonyms of Odious: pleasant, agreeable, lovable, delightful, attractive
Meanings of all the other given options (and why they are incorrect):
- (a) Congenial – pleasant, friendly, suitable (Hindi: अनुकूल / मित्रवत)
- Opposite in meaning, so incorrect.
- (c) Copacetic – fine, satisfactory, in good order (Hindi: ठीक / संतोषजनक)
- Not related to “hateful/disgusting,” so incorrect.
- (d) Desiccant – a substance used to absorb moisture and keep things dry (Hindi: नमी सोखने वाला पदार्थ)
- Completely different meaning, so incorrect.