didst 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: backscratcher, backslapper, bootlicker, brownnoser,
dependent, doormat,
fan, fawner, flatterer, flunky,
follower, groupie, hanger-on, lackey,
parasite,
puppet,
slave, stooge,
subordinate, toady, yes-man/woman, yes-person
Antonime: abandon,
fail,
give up, not finish,
nullify,
relinquish