Advanced Deck 8
Total: 20 cards
egg on your face
idiom
Unreviewed
to be embarrassed or to look stupid after doing something wrong
fly in the face of
idiom
Unreviewed
to oppose or challenge established and accepted norms, ideas, or beliefs
give someone short shrift
idiom
Unreviewed
to give little sympathy or attention to someone
hem and haw
idiom
Unreviewed
to take a long time before making a decision; to be hesitant and indecisive
jump to conclusions
idiom
Unreviewed
to make an assumption, decision, or form opinions about a situation without knowing all the facts
leave in the lurch
idiom
Unreviewed
to not do for someone what you had promised you would do
pay the piper
idiom
Unreviewed
to face, accept, or suffer consequences for one's actions or words
people in glass houses shouldn't throw stones
idiom
Unreviewed
people who have faults should not criticize others for having the same faults
put or pour your heart and soul into something
idiom
Unreviewed
to put a lot of effort and energy to do something
put the kibosh on
idiom
Unreviewed
to prevent something from happening or continuing
read the riot act
idiom
Unreviewed
to give someone a warning for having done something wrong in order to improve their behavior
so far so good
idiom
Unreviewed
satisfactory or successful up to now
from scratch
idiom
Unreviewed
from the very beginning, especially without using or relying on previous work or aid; from a point where no work has been done yet
get the picture
idiom
Unreviewed
to understand a situation
on the horizon
idiom
Unreviewed
likely to happen or exist soon
pave the way
idiom
Unreviewed
to make it easier for another thing to happen
do away with something
idiom
Unreviewed
to stop, remove, or destroy something
up to snuff
idiom
Unreviewed
to be as good as required; to meet a minimum standard or level of quality
the gift of gab
idiom
Unreviewed
the ability to speak in a self-assured, persuasive manner
leave high and dry
idiom
Unreviewed
to leave someone in a difficult situation without any help