14 letters · 20 points in Scrabble
noun people who transact business (especially business executives)