English Vocabulary Help cover image

111 Advanced English Idioms

English Vocabulary Help

00:00

You Double Down on a Product

When you say I'm going to grill someone or you know stop grilling him It means that you're asking the person very intense questions. A lot of times companies will double down on a product if they think it's going to sell a lot. Mark Zuckerberg spent so much money creating this metaverse and no one really seems to like it, but he did it because he thought it would work.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app