merchandising

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

Other Searches