abominable despicable detestable execrable hateful loathsome offensive repulsive
delectable delightful inviting lovable