abominable
adjective
the abominable slave trade:
loathsome, detestable, hateful, odious, obnoxious, despicable, contemptible, damnable, cursed, accursed, diabolical;
disgusting, revolting, repellent, repulsive, offensive, repugnant, abhorrent, reprehensible, atrocious, horrifying, execrable;
foul, vile, wretched, base, miserable, horrible, awful, dreadful, appalling, abysmal, brutal, nauseating;
horrid, nasty, disagreeable, unpleasant, distasteful;
informal terrible, shocking, godawful, beastly;
British, informal chronic.
▷antonyms good, admirable.