didst 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: be proud,
boast,
brag,
congratulate, crow, exult, felicitate, flatter oneself, gasconade, glory in, hold head high, overbear,
pique*, plume, prance, preen,
presume, puff up, revel in, strut, swagger,
swell, vaunt
Antonime: humble