medium of exchange
noun phrase
: something commonly accepted in exchange for goods and services and recognized as representing a standard of value
Love words? Need even more definitions?
Merriam-Webster unabridged
Share