Ran across this clever test that gives you a list of words and asks if you know them. The list is special in that it is a list ordered by frequency of use in the English language. The more you know of the lesser used words the more likely your vocabulary extends to that point and thus the program derives and estimate of the size of your vocabulary.
Leaving aside the sticky discussions of what is a word, do we include the inflected forms, what about technical terms, etc.
My vocabulary is...
To
put that in context I am in the 90th percentile or top 10th percentile for my age group on this particular test.
Try it yourself. -
http://testyourvocab.com/