did a bang-up 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: assemble,
bring about, carpenter,
cast,
compile,
compose,
contrive,
engineer,
erect,
evolve,
fabricate,
fashion, fit together,
forge,
form,
frame, jerry-build, knock together,
make,
manufacture,
model, prefabricate,
produce,
put together, put up,
raise,
rear, reconstruct,
sculpture,
set up, superstruct,
synthesize, throw together, throw up
Antonime: demolish,
destroy,
dismantle, knock down,
raze,
ruin, take down