English Vocabulary Help cover image

Episode 8: Use these Natural English Phrases and Idioms!

English Vocabulary Help

00:00

Let Your Guard Down

To be guarded means to be very cautious, to be untrusting so you're not trusting many people. Now if you let your guard down it means you become less alert and less cautious, more trusting. A phrase we could use for this is a match made in heaven. It's just a very common phrase speakers from the United States say.

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