You can find more words that have taken on the opposite meaning of their original definition at Mental Floss.
A list of newly minted words to add to your vocabulary can be found at the Merriam-Webster website.
For an entertaining take on our abuse of the English language, visit Weird Al Yankovic’s YouTube video.