I am currently adding upper-intermediate and advanced vocabulary flashcards in Anki, and I'm using a lot of sources for that, like
- books ("English Vocabulary in Use Upper-Intermediate/Advanced", anthologies in English, but with translated vocabulary as footnotes, picture dictionaries, etc.)
- websites (vocabulary.com)
- apps (IELTS and GRE apps)
- Wikipedia, newspaper articles etc. (I simply write everything down I don't know and add it)
However, since I've started doing that I've always had the wish to do it more systematically and faster. I'm looking for a collection of advanced vocabulary that is neither too trivial, nor too specialized. It shouldn't contain words like "door", "flower" or "car", but it doesn't have to contain words like "homotropic", "Epicurean" or "epenthesis" either. A collection that contains words like "wisdom tooth", "exuberance" or "cantakerous"; words that you normally don't learn at school when you learn English as a second language, but that a native speaker of English usually knows. Or to put it differently, a collection of non-trivial everyday vocabulary.
There is only one collection I've found yet that vaguely addresses my needs, Advanced English 2014. It contains about 45,000 words, phrases etc. from beginner to advanced. However, I'd have to buy Supermemo together with it, and since it is for Windows only I'd always have to switch my OS (Usually, I use Linux). Is there something else around that concentrates on intermediate and advanced vocabulary, but doesn't stop at 1,000 or so words?
(I've seen "Resources for learning English" on Meta, but there is nothing which really addresses this specific question.)