Synonyms of Barter
Primary definition: The system or act of trading goods and services for other goods and services without using money.
Primary definition: The system or act of trading goods and services for other goods and services without using money.