10 letters · 17 points in Scrabble
noun the exchange of goods for an agreed sum of money
noun the commercial processes involved in promoting and selling and distributing a product or service
noun shopping at a market