2 words in this vocabulary list
noun the use of imagination or original ideas to create something; inventiveness
verb to create again, to make anew