Synonyms: abominable, detestable, ghastly, hideous, horrendous, horrid, horrifying, monstrous, odious, forbidding, repellent, repelling, repulsive