From the passage, you can guess that the word odious means
Atedious.
Bdifficult.
Chateful.
Dharmless.
Atedious.
Bdifficult.
Chateful.
Dharmless.