| 释义 |
past tense of deliver the goods as in succeeded to turn out as planned or desired The shrewd marketing campaign delivered the goods for the company and increased sales dramatically. -
succeeded -
caught fire -
came off -
went over -
panned out -
worked out -
went -
bore fruit -
delivered -
clicked -
went like clockwork -
caught on -
did the trick -
flourished -
prospered -
cooked -
thrived -
percolated -
throve -
struck out -
washed out -
failed -
collapsed -
missed -
folded -
bombed -
flunked -
struggled -
foundered -
flopped -
declined -
languished -
floundered -
slipped -
went under -
sunk -
flamed out -
sank -
skidded -
fell down -
slumped -
waned -
crashed -
crumbled -
choked -
cratered -
miscarried -
cracked up -
misfired -
imploded -
self-destructed See More |