I think Laura has summed it up pretty well.
If there are 43,000 words, then a single page is out of the question.
Put your readers first, what works for them will ultimately get you the best results.
Build it so it's easy to use, and easy for you to update.
For what it's worth, here's my
glossary as an example. It's definitely a work in progress and will one day have around 150 entries. I'm sticking with a simple index page.