Compund Words

Last Search Words

Sponsored Links

Search Result:sales pitch




Overview of noun sales_pitch

The noun sales pitch has 1 sense


  • sales talk, sales pitch, pitch -- (promotion by means of an argument and demonstration)