be taken aback | startled or disconcerted |
be left floundering | to be left in a state of confusion or uncertainty |
take in by the eye | learn by visual stimulation |
be set to do sth | be likely to do sth |
well put together | looking good |
be a wuss | not to be able to act like a man |
I am up for it | I am willing to participate |
hairy at the heel | not to be trusted |
constrain | to restrain by or as if by force; confine |
the illness confined him to his bed | the illness made him stay in his bed all time |
pull rank on sb | take an advantage of your superior position in order to make sb do sth |
rattle sb's cage | do sth likely to annoy someone |
snap out from sth | be suddenly freed from certain condition |
cool one's heels | be kept waiting |
go apeshit | lose temper |
rain on one's parade | spoil sb's plans |
I've beaten my brain out | I made a lot of mental effort to understand |
snub nose | nose pointed up |
vent frustration | to let out your frustration |
wait for the other shoe to drop | expect something that can not be avoided to happen |
significant other | usually spouse |
live in each other's pocket | spend lots of time together |
empty nester | parents whose kinds no longer live in the family home |
zip one's lip | refrain from saying sth |
get a bollocking from sb | chastise someone in a rude manner |
drop into one's lap | happen out of the blue, without any effort of concerned person |
blurt sth out | to utter suddenly and involuntarily |