Loading in progress...
- abandonverb
- abandonmentnoun
- abdicateverb
- abdicationnoun
- a big, huge, tough, etc. askidiom
c2
- abortverb
- abortiveadjective
- a close thingidiom
c2
- a dead duckidiom
c2
- agonizingadjective
- a long shotidiom
c2
- also-rannoun
- ambitiousadjective
- a miss is as good as a mileidiom
c2
- a mug’s gameidiom
c2
- a nail in somebody’s/something’s coffinidiom
c2
- assaultnoun
- attemptnoun
- attemptedadjective
- at the expense of somebody/somethingidiom
c1
- backfireverb
- back the wrong horseidiom
c2
- badlyadverb
- balkverb
- banana skinnoun
- bang goes somethingidiom
c2
- barelyadverb
- barrenadjective
- batten down the hatchesidiom
c2
- battlenoun
- battleverb
- baulkverb
- be (all) downhillidiom
c2
- bear hard, heavily, severely, etc. on somebodyidiom
c2
- be banging, etc. your head against a brick wallidiom
c2
- be barking up the wrong treeidiom
c2
- bedevilverb
- be done foridiom
c2
- be downhill all the wayidiom
c2
- be no picnicidiom
c2
- be on the skidsidiom
c2
- be out of the gameidiom
c2
- be up against a brick wallidiom
c2
- bigadjective
- bite off more than you can chewidiom
c2
- bite the dustidiom
c2
- bombnoun
- bombverb
- bothernoun
- bothersomeadjective
- break downphrasal verb
c1
- breakdownnoun
- bungleverb
- bunglingadjective
- burdennoun
- burdenverb
- burdensomeadjective
- Canutenoun
- car crashnoun
- catchnoun
- catch up withphrasal verb
c2
- chance your armidiom
c2
- chase your (own) tailidiom
c2
- checkeredadjective
- chequeredadjective
- chokeverb
- close, but no cigaridiom
c2
- cockeyedadjective
- collapseverb
- collapsenoun
- collapsedadjective
- come a cropperidiom
c2
- come a gutseridiom
c2
- come/go down/up in the worldidiom
c2
- come offphrasal verb
c2
- come to griefidiom
c2
- come to nothingidiom
c2
- come ungluedidiom
c2
- come unstuckidiom
c2
- conquestnoun
- cook somebody’s gooseidiom
c2
- costverb
- crackbrainedadjective
- crestfallenadjective
- crisisnoun
- crumbleverb
- cut your lossesidiom
c2
- dampernoun
- dead in the wateridiom
c2
- deadlocknoun
- deadlockedadjective
- dead on arrivalidiom
c2
- dead weightnoun
- debaclenoun
- defeatverb
- defeatnoun
- defeatismnoun
- defeatistnoun
- defeatistadjective
- deficiencynoun
- demisenoun
- desperateadjective
- die a/the deathidiom
c2
- difficultadjective
- difficultynoun
- disadvantageverb
- disadvantagenoun
- disappointingadjective
- disappointinglyadverb
- disasternoun
- disaster areanoun
- disastrousadjective
- disastrouslyadverb
- dismaladjective
- dismallyadverb
- dognoun
- dogverb
- don’t give up the day jobidiom
c2
- doomverb
- dopverb
- do something till you are blue in the faceidiom
c2
- eludeverb
- elusiveadjective
- elusivelyadverb
- enemynoun
- faffverb
- failverb
- failnoun
- failedadjective
- failurenoun
- faint-heartedadjective
- fallnoun
- fall between two stoolsidiom
c2
- fall by the waysideidiom
c2
- fall flatidiom
c2
- fall flat on your faceidiom
c2
- fall on stony groundidiom
c2
- fallowadjective
- fall short of somethingidiom
c2
- false movenoun
- false startnoun
- fareverb
- fataladjective
- fatallyadverb
- fiasconoun
- (fight) a losing battleidiom
c2
- fizzernoun
- fizzle outphrasal verb
c2
- flatlineverb
- flopverb
- flopnoun
- flounderverb
- fluffverb
- flunkverb
- fool’s errandnoun
- fool’s goldnoun
- foredoomedadjective
- forlornadjective
- founderverb
- fray at/around the edges/seamsidiom
c2
- frustrateverb
- frustratedadjective
- frustrationnoun
- futileadjective
- futilelyadverb
- futilitynoun
- get behindphrasal verb
c2
- get/go nowhereidiom
c1
- get somebody nowhere/not get somebody anywhereidiom
c2
- give (somebody) (some, no, any, etc.) troubleidiom
c1
- give somebody/something up as a bad jobidiom
c2
- glitchnoun
- glitchverb
- glitchyadjective
- gloomyadjective
- go astrayidiom
c2
- go belly upidiom
c2
- go down like a lead balloonidiom
c2
- go down the tube/tubesidiom
c2
- gonernoun
- go off the railsidiom
c2
- go up in smokeidiom
c2
- hang-upnoun
- hardadjective
- hardadverb
- hare-brainedadjective
- has-beennoun
- hasslenoun
- hassleverb
- hauntverb
- have a (hard/difficult) job doing/to do somethingidiom
c2
- have a thin time (of it)idiom
c2
- have had your dayidiom
c2
- have your work cut outidiom
c2
- hit-and-missadjective
- hitchnoun
- hit/miss the markidiom
c2
- hit-or-missadjective
- hit the buffersidiom
c2
- hopelessadjective
- hopelesslyadverb
- hostileadjective
- hot messnoun
- house of cardsnoun
- hurdlenoun
- if the worst comes to the worstidiom
c2
- ill-advisedadjective
- ill-advisedlyadverb
- ill-fatedadjective
- ill-omenedadjective
- ill-starredadjective
- implodeverb
- implosionnoun
- inauspiciousadjective
- inauspiciouslyadverb
- incommodeverb
- inconveniencenoun
- inconvenienceverb
- indabanoun
- in deep water(s)idiom
c2
- ineffectiveadjective
- ineffectivelyadverb
- ineffectualadjective
- in/into/out of the reckoningidiom
c2
- in/out of the running (for something)idiom
c2
- instabilitynoun
- insuperableadjective
- insurmountableadjective
- interfere withphrasal verb
c1
- in the face of somethingidiom
c1
- in vainidiom
c2
- it’s no use (doing something)idiom
c1
- kill or cureidiom
c2
- kill the goose that lays the golden egg/eggsidiom
c2
- knocknoun
- knock-backnoun
- knock somebody off their pedestal/perchidiom
c2
- lame ducknoun
- languishverb
- lead (somebody) nowhereidiom
c2
- leave somebody in the lurchidiom
c2
- let downphrasal verb
b2
- let something slip (through your fingers)idiom
c2
- let the side downidiom
c2
- loseverb
- losernoun
- lossnoun
- lostadjective
- lost causenoun
- make a rod for your own backidiom
c2
- make life difficult (for somebody)idiom
b2
- make or break somebody/somethingidiom
c2
- malfunctionverb
- malfunctionnoun
- manquéadjective
- meltdownnoun
- messed-upadjective
- miscarryverb
- miscommunicationnoun
- misfireverb
- missverb
- mistakenoun
- mockerynoun
- muck upphrasal verb
c2
- negativitynoun
- neglectverb
- negligencenoun
- negligentadjective
- nettlesomeadjective
- no-hopernoun
- nonentitynoun
- non-starternoun
- no pain, no gainidiom
c2
- not come to muchidiom
c2
- not for (the) want of doing somethingidiom
c2
- not for want/lack of tryingidiom
c2
- (not) get/have a look-inidiom
c2
- not get to first base (with something/somebody)idiom
c2
- obstaclenoun
- obstacle coursenoun
- oddsnoun
- on a hiding to nothingidiom
c2
- on a knife-edgeidiom
c2
- on the rocksidiom
c2
- overambitiousadjective
- overcomeverb
- over-optimisticadjective
- overplay your handidiom
c2
- overreachverb
- overshadowverb
- own goalnoun
- paper tigernoun
- patheticadjective
- patheticallyadverb
- pessimismnoun
- pessimisticadjective
- pessimisticallyadverb
- pike onphrasal verb
c2
- piousadjective
- pipe dreamnoun
- pitfallnoun
- plagueverb
- play upphrasal verb
c2
- poor relationnoun
- precariousadjective
- problemnoun
- problematicadjective
- pull downphrasal verb
c2
- pushedadjective
- put outphrasal verb
c2
- put something down to experienceidiom
c2
- put the skids under somebody/somethingidiom
c2
- put tophrasal verb
c2
- quagmirenoun
- rearguard actionnoun
- reversalnoun
- reversenoun
- rockyadjective
- rubnoun
- run around like a headless chickenidiom
c2
- run somebody/something closeidiom
c2
- run up againstphrasal verb
c2
- scupperverb
- scuttleverb
- self-defeatingadjective
- setbacknoun
- shakilyadverb
- shakyadjective
- shiftlessadjective
- sinkverb
- sink or swimidiom
c2
- slippagenoun
- small-timeadjective
- snagnoun
- somebody’s/something’s days are numberedidiom
c2
- so much for somethingidiom
c2
- so near and yet so faridiom
c2
- spoilernoun
- stillbornadjective
- strifenoun
- strike outphrasal verb
c2
- struggleverb
- strugglenoun
- stumblenoun
- surmountverb
- take the bull by the hornsidiom
c2
- take the gilt off the gingerbreadidiom
c2
- talk downphrasal verb
c2
- tankverb
- technical hitchnoun
- the cards/odds are stacked against youidiom
c2
- the kiss of deathidiom
c2
- the tide turnedidiom
c2
- the weak link (in the chain)idiom
c2
- the writing is on the wallidiom
c2
- thornyadjective
- (throw) a spanner in the worksidiom
c2
- throw your hand inidiom
c2
- thumbs up/downidiom
c2
- to little/no availidiom
c2
- to no effectidiom
c1
- torpedoverb
- torturedadjective
- train wrecknoun
- troublenoun
- troublesomeadjective
- turkeynoun
- unambitiousadjective
- unattainableadjective
- unavailingadjective
- underdognoun
- underperformverb
- undershootverb
- undesirableadjective
- undistinguishedadjective
- undoverb
- undoingnoun
- unfanciedadjective
- unfeasibleadjective
- unfulfilledadjective
- unpromisingadjective
- unravelverb
- unrealizedadjective
- unrecognizedadjective
- unrewardedadjective
- unsuccessfuladjective
- unsuccessfullyadverb
- unviableadjective
- unworkableadjective
- up against somethingidiom
c1
- vainadjective
- vainlyadverb
- washed upadjective
- washoutnoun
- wastedadjective
- well intentionedadjective
- well meaningadjective
- well meantadjective
- when push comes to shoveidiom
c2
- wildcatadjective
- win or loseidiom
c2
- wipeoutnoun
- write-offnoun
- write offphrasal verb
c2
- you winidiom
c2
- Z-listadjective
- Z-listernoun
No results for your selected CEFR level(s)