Odious
Answer: D
The opposite is delightful.
Odious means detestable, from the Latin odium, hatred. Fetid belongs with it in the sense of smell; fragrant and redolent answer that sense rather than the general one.
Please log in or register to report this question.