Sometimes it is very useful to find a definition of something that actually explains what it is, how it works and what it does. I thought a lot about this and found that all current definitions of "money" are lacking.
All definitions of all words are basically lacking if you dig deep enough. Get used to it.