I would imagine that, of all the "outside the class" activities that correlate closely with high working vocabularies, reading is a major one. Those who read for pleasure tend to read more (no surprise), but also more broadly -- thus covering a wider variety of subjects, and thus encountering many more words along the way.