I think it would be too much text to hover and dropdowns would be overengineering imho (especially that there are already dropdowns).
That said, as it i seems there is a need for it, maybe we could add to Community or Help a new section called Glossary/Terminology and have a page with all of it there?
We could easily use it to point people to it and it would be a nice page of definitions which would solve all the explaining needed for it every time someones asks.