Social fabric?
Social fabric refers to the basic structures of society, especially people-to-people relationships.
Con artist?
Con artists have elevated their con game to an art form.
Hit the hay?
“Hit the hay” is an American idiom for going to bed, going to sleep.
In the doghouse?
Whenever we say someone finds themselves in the doghouse, we mean to point out that they’re fallen out of favor.
Donald Trump is “a…birther and bully”
Birther is a word referring to a person who doubts the birthplace of President Barack Obama.
On a wing and a prayer
“On a wing and a prayer” originally referred not to a bird but an airplane with a wing injured.
Peer review
Peer review is the expert opinion of the people who share your profession or interest.
從翻譯角度看中美高校校訓(xùn)
校訓(xùn)所體現(xiàn)的不僅是厚重的傳統(tǒng)文化,同時也是學(xué)校辦學(xué)理念的提升和校園文化的濃縮。
In the nosebleeds
High up in the stands. That's what “nosebleeds” means.
Close to the bone
If someone says something that is close to the bone, then the message is spot-on, accurate and to the point
Children are not cookie cutters
When someone says children are not cookie cutters, meaning they are not the same – each cute and lovely, though, in their own way.
Right side of history?
If you do something to advance matters in this direction, then you’re on the right side of history.
High wire act
A high-wire act is a balancing act that is difficult and fraught with dangers and problems.
We just got our head handed to us
To say you’ve got your head handed to you is one way of saying that you suffered a total defeat.
Theater of the absurd?
If someone says something is in the theater of the absurd, they just mean to say it’s absurd.