Zauriel
The Angel of Justice
- Messages
- 121
- Reaction score
- 22
- Points
- 0
- Ethnic group
- Chinese
English idioms: What do these words mean?
"Face the music." means you prepare yourself for the punishment.
"An ace up one's sleeve." means one has a very important strategy or a trick to facilitate your victory.
"Tip of the iceberg." means it's only a basic or small part of a significant thing
"Icing on the cake." means a part of something is very satisfactory
"Chip on one's shoulder" means one has a problem with authority.
"a thorn in one's paw" means one has an antagonist pestering him/her.
"a pain in the butt." means a persistent annoyance.
"Hold your horses" means to be patient and to wait.
"Step on the gas" means to start the car or a vehicle.
"I'm all ears"- means I'm listening attentively.
"Something [name] ring any bells?"- means the mention of a word creates familiarity, refreshing one's memory.
"a penny for your thoughts."- is a greeting of some sort.
"Cat's got your tongue" means you are suddenly quiet or have clamped your mouth shut.
"Why the long face"- means why are you sad?
"Buy the farm" means you die, or you are dead. ("He bought the farm." means he's dead.")
"Rub it in one's nose."- means you are annoying someone by gloating about their bad luck.
"cool one`s heels"- one is forced to wait by someone in charge.
"have an eye for something"- means to be interested in it.
"wet behind the ears" means inexperienced, naive or new in one's position, occupation or place.
"turn a deaf ear to it" means- pretend not to hear it, not pay attention to it.
"bite off more than one can chew" means one gets a lot of more setbacks or failures than one wants to or can endure.
"cross one`s fingers" means cross two fingers of one hand to hope for good luck or to wish a lie would work.
"something under one`s nose" means it is very easily seen
"hit the books" means to start reading and doing homework.
"hit the road" means to go off or away.
"to have or to stick one's nose in others' business/affairs" means to have irritatingly unwelcome interest or impolite curiosity in others' affairs.
"with one's tail between one`s legs"- means feel beaten, ashamed
"smell a rat" means to be suspicious, to feel that something is wrong
"hit the jackpot" means to make a lot of money suddenly
"head over heels in love with someone" means be very much in love with someone
However I can hardly understand what this idiomatic expression "a gift's horse in one's mouth." mean.
"Face the music." means you prepare yourself for the punishment.
"An ace up one's sleeve." means one has a very important strategy or a trick to facilitate your victory.
"Tip of the iceberg." means it's only a basic or small part of a significant thing
"Icing on the cake." means a part of something is very satisfactory
"Chip on one's shoulder" means one has a problem with authority.
"a thorn in one's paw" means one has an antagonist pestering him/her.
"a pain in the butt." means a persistent annoyance.
"Hold your horses" means to be patient and to wait.
"Step on the gas" means to start the car or a vehicle.
"I'm all ears"- means I'm listening attentively.
"Something [name] ring any bells?"- means the mention of a word creates familiarity, refreshing one's memory.
"a penny for your thoughts."- is a greeting of some sort.
"Cat's got your tongue" means you are suddenly quiet or have clamped your mouth shut.
"Why the long face"- means why are you sad?
"Buy the farm" means you die, or you are dead. ("He bought the farm." means he's dead.")
"Rub it in one's nose."- means you are annoying someone by gloating about their bad luck.
"cool one`s heels"- one is forced to wait by someone in charge.
"have an eye for something"- means to be interested in it.
"wet behind the ears" means inexperienced, naive or new in one's position, occupation or place.
"turn a deaf ear to it" means- pretend not to hear it, not pay attention to it.
"bite off more than one can chew" means one gets a lot of more setbacks or failures than one wants to or can endure.
"cross one`s fingers" means cross two fingers of one hand to hope for good luck or to wish a lie would work.
"something under one`s nose" means it is very easily seen
"hit the books" means to start reading and doing homework.
"hit the road" means to go off or away.
"to have or to stick one's nose in others' business/affairs" means to have irritatingly unwelcome interest or impolite curiosity in others' affairs.
"with one's tail between one`s legs"- means feel beaten, ashamed
"smell a rat" means to be suspicious, to feel that something is wrong
"hit the jackpot" means to make a lot of money suddenly
"head over heels in love with someone" means be very much in love with someone
However I can hardly understand what this idiomatic expression "a gift's horse in one's mouth." mean.