I am having a hard time remembering this expression.
I think this expression has a word 'speech.'
You give this speech to advertise or promote your products.
Can anyone help me?
com has a reverse dictionary that can help at times like this. I went there and entered "speech sell", and the first hit was "spiel" (not that I didn't think of it on my own first).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
spiel
Onelook.com has a reverse dictionary that can help at times like this. I went there and entered "speech sell", and the first hit was "spiel" (not that I didn't think of it on my own first).