释义 |
have the odds/cards stacked against you idiom to be very unlikely to succeed because you are not in a good position形势对…不利 SMART Vocabulary: related words and phrases Advantage and disadvantage ace an ace up your sleeveidiom attraction be well in thereidiom be/stay/keep one jump aheadidiom have it both waysidiom have something on your sideidiom have the inside trackidiom head start hold all the cardsidiom leg lock milk profit from something racing start saving grace scent bloodidiom secret weapon stick the best of both worldsidiom
|