According to him, the imagination recoiled before such an odious offense.
In this sentence, odious means:
O artificially produced
not stated explicitly or in detail
first in order of importance
O unequivocally detestable