An Anki addon that scans all the words in your collection and checks if each word is defined.
A word is considered defined if the word is the first word in any question card in your collection. Output is shown in a QT text editor dialog after processing. The add-on is invoked through a drop down menu option that should show if the add-on is successfully installed.
There is some filtering of words based on my personal use of Anki. Also, pyenchant is used to only consider dictionary words.
I use this add-on for 2 main purposes: to get a somewhat accurate total count of words I already know and also to queue words to learn that I do not know or don't know very well.
Create a new folder in your Anki add-ons folder. Place the init.py file inside. Also pip install pyenchant and ntlk. Copy from Python site-packages (either system or virtual environment depending on what you used to install the pip packages) folders enchant, ntlk, and regex into the Anki add-on folder.