Hello guys, could you pls give me a help regarding expression - giving a pitch? I see that for the first time and have no idea what that could be. Thank you.
Wow what a good question!
Ok I found this link
that might help you understand that "give a pitch to something is “like give a kick” (kind of…)
like selling something and you go for it!
I am not very clear but it is a biginning.
I hope I helped
Good luck:)
denise