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.
- giving a pitch
- •TED TALKS•, Amy Cuddy: Your body language shapes who you are
March 17, 2014, 3:45 a.m.
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