A close relative advised me that the best way to increase one’s vocabulary – and make it stick – was to read and understand Shakespeare. I suggested plan old fashion word study. That is, simply find a source that gives you the most used words and go down the list – starting at about word 18,000(?) and start looking for the words you don’t know — then learn them. Seems the most direct and least time consuming way to learn word meanings. I’m told, however, that the words will never stick if learned that way. Why? “No context.” “Nothing to think about.” “Too barren.” “There is no royal road to a good vocabulary.”
So — the question is as the subject heading indicates – What IS the best way to increase one’s vocabulary - in your opinion(s)?