'salesmanship' definitions:

Definition of 'salesmanship'

(from WordNet)
noun
Skill in selling; skill in persuading people to buy; "he read a book on salesmanship but it didn't help"

Synonyms of 'salesmanship'

From: Moby Thesaurus