do a bangup job (verb) accomplish: succeed in doing
Detalii: achieve means 'to bring to a successful conclusion' (literally French 'to bring to a head') and accomplish means 'to perform fully'; the completion of achievement is more comprehensive
Sinonime: buckle, coil, contort, convolute, corkscrew, crimp, crinkle, crisp, crook,
curve,
entwine,
fold, form into ringlets, frizz, indent, kink, lap,
meander, ringlet,
ripple,
roll, scallop,
snake, spiral, swirl,
turn, twine, twirl, twist, undulate, wave,
wind, wreathe,
writhe, zigzag
Antonime: straighten