Synonyms for "execrable"

Words with similar meaning