To be impatient and/or eager for something to happen or over some delay. Used to liken someone to an overexcited horse straining against its bit (the metal piece of the harness that fits between its jaws). Watch the video
Category: Idiom of the Day
catch a snooze
To sleep or take a nap, especially of a short duration. Watch the video
high note
The most successful, impressive, or climactic point (of something). Watch the video
be in tall cotton
To be in a time or period of great success or wellbeing; to be doing very well. Watch the video
put the wind up (someone)
To make someone very anxious, upset, or frightened. Watch the video
have the say
To have the ultimate authority to command, control, or make a decision. Watch the video
have the heart (to do something)
To be hard hearted, callous, or unsympathetic (enough to do something); to have the emotional resolve (to do something). Usually used in the negative. Watch the video
have the guts (to do something)
To have enough courage, conviction, or resolve (to do something). Watch the video
have the goods on (someone)
To have incriminating evidence or proof against someone. Watch the video
have the floor
To have the right or opportunity to speak in a group, especially at a formal event or gathering. Watch the video