I just published my tutorial!
One amazing JQ feature I found
If you leave the list number blank - so
.[].meanings[].definitions[].definition
instead of
.[0].meanings[0].definitions[0].definition
it will return a list of all definitions in the possible paths.
This allows me to display all definitions that are returned instead of just the first definition!