At least I have seen all of the 100 words every high school graduate should know before. I think I know the meaning of most of them, but damn if I haven't looked up 'jejune' a million times and I keep forgetting what it means.
If you're into exotic English words, I recommend The Superior Person's Books of Words by Peter Bowler. Very droll. There are three books now, I only read the first one.