All terms in this list:
hypocrite: a person who pretends to believe something but acts differently
grueling: very difficult and tiring
dogged: determined to do something even though it is difficult
shrivel: shrinks or wrinkles
detest: to hate
detestable: deserving of hate
Friends with BookmarkOS