To pass or to give sth to someone
Hand in
To feel confused and unable to think clearly
Addle
To fail to do something fast enough or on time
Fall behind
To give something to a person in authority, especially a piece of work or something that is lost
hand in
After struggling with his computer programming assignment, John decided to ___ his friend's ___ for some advice on how to approach the problem more efficiently.
pick his friend's brains
to remember a fact or circumstance and take it into account.
bear in mind
Surprising and sometimes worrying
Startling
To reach the same quality or standard as someone or something else
Catch up
To be determined to do or have something
set/put your mind to sth
During the debate on climate change, the politician tried to ___ the audience ___ by bombarding them with complex data and technical jargon.
blind the audience with science
When sth shows signs that it is going to be successful or enjoyable
to look promising
Austere, plain
Stark
To speak angrily to someone because they have done something wrong
Tell off
When you are going to do sth very soon or it is likely to happen or begin very soon.
be on the verge of
His constant changing of stories ___ his credibility
casts doubt on
Be intelligible, justifiable, or practicable.
make sense
Extremely confusing or surprising, or having a strong effect on your mind.
Mindbending
To happen in a particular way or to have a particular result, especially an unexpected one.
Turn out
To consider or include a larger range of options or possibilities, especially when searching for something
widen the net
Despite his best intentions, Jack ___ the company's strict policies regarding internet usage when he accidentally accessed a restricted website.
fell afoul of
Making projections or estimations about future events, trends, or circumstances based on available data, patterns, and knowledge.
Predict an outcome
Very intelligent and quick to learn, or very happy and full of energy.
Bright as a button
To give or order a punishment or make someone receive cruel or unfair treatment.
Mete out
To not be stupid or easy to deceive:
Not be born yesterday
Hey, we need to leave in five minutes if we want to catch the train. ___!
Get a move on!