"thought up" in German thought up sich ausgedacht sich einfallen lassen ersonnen Detailed translations for "thought up" thought up thought up(also: dreamt/dreamed up) sich ausgedacht thought up(also: dreamt/dreamed up) sich einfallen lassen thought up(also: crafted, arranged, constructed, dreamt/dreamed up) ersonnen