If you need a dictionary with some of the words, try www.dictionary.com.
Your debating skills could use some help. By constantly attacking your opponent, rather than addressing the topic, you give the impression that you cannot address the topic to your favor. Are you a liberal? You can usually tell a liberal because not being able to engage in debate, they simply resort to attacking their opponent.