“Between a rock and a hard place” means “to make a difficult decision between two things that are equally unpleasant”. Example: I’m between a rock and a hard place. If I go with Susie, it’ll be much more expensive and if I go with Julie, Susie won’t.
“Lose your train of thought” means “to forget what you were talking or thinking about”. Example: – Yesterday I… oh look, there’s a bird at the window. I lost my train of thought. Get our apps for learning English:.
Idiom of the day: Penny for your thoughts Meaning: What are you thinking about? Example: For several minutes they sat silently, then finally she looked at him and said, “A penny for your thoughts, Walter.