Want this question answered?
It was a phrase. "Hold on to your hat, there is going to be a bumpy road ahead"!
It means you refrained from saying something
It's not an idiom because you can figure out the meaning by context - you are willing to go through dangers or hardship for something or someone.
"To be" is not an idiom - it's a verb.
Smoking pipe that uses water to filter smoke.
If something doesn't hold water, it is full of holes. If an argument doesn't hold water, then it's full of logic holes. In other words, it's not holding up as a logical argument.
First, when you see the phrase AS ___ AS ___ it is A Simile instead of an idiom. It is easy to figure out the meaning of a simile. Water flows quickly, so the simile means that whatever it is, it's as fast as water flowing.
Pest is not an idiom. It's a word.
The idiom "apple shiner" means the teacher's pet.
The meaning of the idiom in the pink of health means being in good health.
This is not an idiom. An idiom is an expression whose meaning cannot be deduced from its elements. To go through fire and water for someone is easily understood to mean to make a special effort and to undergo difficulties for that person's sake.
They mean that your expectations may be unrealistic or unlikely. They are telling you not to hold your breath, but to move on happily.