As far as I know, no.
The only solution I have is to memorize yourself and naturally use it to your kids. Ofcoz, for low-frequncy words, you can require them to study. You know, even natives need to learn vacabulary, too.
You may forget some, it's all right. If you read/listen a lot, you'll have your own experience of what is more frequenctly used words. And both the broadness and depth of learning material are essential.
What you can do is try to emulate an enviroment in which all kinds of words, high or low frequncy, occur over and over again, in different contexts. Don't even think that you can be close to perfect, It's imperfect, but at least it's much better that the traditional learn-recite-forget cycle.
And output(speak/write) do help a lot, not just in vacabulary.
Maybe kids who start early English very early and spend much time and quite interested in English are different to tearch. Who knows.