"etw verbessern" in English etw. verbessern to improve sth. to upgrade sth. Detailed translations for "etw verbessern" etw. verbessern etw. verbessern(also: etw. nachbessern) to improve sth. etw. verbessern(also: modernisieren, aufwerten, ausbauen, etw. hochstufen) to upgrade sth.