qqp question1: What is the difference in the meaning of 'guarantee, warranty and assurance which are almost synonyms? question2: "What does the word ""despise"" mean? Does it only mean to regard with contempt and disdain, or can it also be used as a synonym for detest?"