"neu schaffen" in English neu schaffen {v.t.} to regenerate sth. to refresh sth. Detailed translations for "neu schaffen" neu schaffen{transitive verb} neu schaffen(also: etw. regenerieren, neu bilden) to regenerate sth. neu schaffen(also: etw. wieder aufleben lassen, wieder beleben, erneuern, etw. regenerieren) to refresh sth.