Crossword Genius

Set up sales talk (5)

Ross

I believe the answer is:

pitch

This clue is a double definition.

'set up' is the first definition.
(synonyms)

'sales talk' is the second definition.
(synonyms)

(Other definitions for pitch that I've seen before include "Degree of intensity" , "Level of intensity" , "bowl" , "waterproof coat" , "Many games require it" .)

Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.