1 words in this vocabulary list
noun a system of exchange where goods or services are traded directly for other goods or services without using money
verb to trade goods or services directly for other goods or services without using money