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 | |