I think inventing a word is great, since you make it pretty clear in your example what it is. It's helpful worldbuilding, imo, especially if the fictitious words are used somewhat sparingly, and are mostly limited to things that are important to the story or culture.
I suppose it can be helpful...