Where does the expression sitting ducks come from?
The term sitting duck was borrowed from the sport of hunting, as a duck that is sitting in a marsh or on the water is easier to hit than a duck that is in flight. Today, the term sitting duck may refer to someone who is literally a target for a bullet, but is most often used in a figurative sense.
What is the meaning of the idiom in seventh heaven?
a state of extreme joy
: a state of extreme joy.
What is the meaning of driving me up the wall?
irritated, angry
informal. : to make (someone) irritated, angry, or crazy Your constant tapping is driving me up the wall!
What does flying off the handle mean?
become very angry
: to lose control of one’s emotions : to become very angry He tends to fly off the handle when people disagree with him.
What does all up in the air mean?
Not settled, uncertain, as in The proposal to build a golf course next to the airport is still up in the air. This metaphoric expression likens something floating in the air to an unsettled matter.
What is the meaning of the idiom a GREY area?
Definition of gray area : an area or situation in which it is difficult to judge what is right and what is wrong There are no gray areas in the rules. a legal gray area.
What does the expression rock the boat mean?
Disturb a stable situation, as in An easygoing manager, he won’t rock the boat unless it’s absolutely necessary. This idiom alludes to capsizing a small vessel, such as a canoe, by moving about in it too violently. [ Colloquial; early 1900s]
What is the meaning of to be tickled pink?
very happy or amused
Definition of tickled pink informal. : very happy or amused I was tickled pink to see her.
What does the phrase hand in glove mean?
in extremely close relationship or agreement
Definition of hand in glove : in extremely close relationship or agreement working hand in glove with the police.