merchandising

Noun
  • The exchange of goods for an agreed sum of money (synset 101115160)

Other Searches