Lyric discussion by Thanasimos 

Cover art for Showdown lyrics by Electric Light Orchestra

Odious: abominable; unequivocally detestable; "abominable treatment of prisoners"; "detestable vices"; "execrable crimes"; "consequences odious to those ...

I think that the word findsomepeace was looking for was "ominous."

But that's just my grammar-nazi talking.

This song combines Western imagery with ideas that would be more often seen in Film Noir works--rain as a sigh of ill-to-come vs. a showdown. Interesting.