Words: sales talk sales pitch pitch
Part of speech: n
Definition: promotion by means of an argument and demonstration