1/30
Looks like no tags are added yet.
blessing in disguise
a good thing that seemed bad at first
strike/drive a hard bargain in sth
to argue in an aggressive way and force somebody to agree on the best possible price or arrangement
find fault with sth/sb
to criticize someone or something, especially without good reasons
take a dislike to sth/sb
to begin to dislike sth/sb
be committed to doing sth
promise to do sth
be out of keeping with
not consistent with sth
strike a deal/bargain with sb
to make an agreement with somebody in which both sides have an advantage
be resigned to (doing) sth
accepting that sth unpleasant must happen
flavor of the month
short lived fad
came in for
to receive
beside oneself with sth
unable to control yourself because of the strength of emotion you are feeling
with a view to doing sth
with the intention or hope of doing something
be to no avail
To have no result, no use
meet with failure
to fail
come up for
to reach the time at which something should happen
early/small hours
the early hours of the morning, between twelve o'clock at night and the time when the sun rises
suffer a defeat
to lose
in view of
because of a particular thing, or considering a particular fact, =because of
come under scrutiny
to be carefully and thoroughly examined
on the strength of sth
because of the influence of sth
put sbs name forward as (position)
to suggest yourself/somebody as a candidate for a job or position
moon about/around
to move around or spend time without any clear purpose, especially because you are slightly sad or in love
have greater depths to sb
having serious and interesting qualities which are not immediately obvious
put/set your mind to sth
to decide you are going to do something and to put a lot of effort into doing it
allow for
to take into consideration
be full of praise for sb
to praise sb
be on the throne
to rule a country
neglect to do sth
to not do sth
be out of step with
having different ideas, opinions, etc from other people
hear of
allow or agree to something
be an authority on sth
be a specialist in sth