Home / S / sales pitch

sales pitch

noun /seɪlzpɪʧ/ 11 letters Scrabble 17 WWF 19
Definitions
noun

promotion by means of an argument and demonstration

Want another word?
Spin the dictionary for a fresh one.
Generate a word →