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: accoutre,
array, clad,
costume, deck, deck out, doll up, drape,
dress, dud, dude up, equip, fit out, outfit, suit up, tog, turn out
Antonime: disrobe