"sich etw aufbessern" in English sich etw. aufbessern {v.t.} to supplement sth. to eke out sth. Detailed translations for "sich etw aufbessern" sich etw. aufbessern{transitive verb} sich etw. aufbessern to supplement sth. sich etw. aufbessern to eke out sth.