Synonyms of Pitching

Primary definition: An act of presenting or promoting a product, idea, or project to a potential client or investor.

Full Dictionary Entry

Antonyms & Opposite Concepts