8 letters · 13 points in Scrabble
noun the act of starting something for the first time; introducing something new
verb set up or found
verb set up or lay the groundwork for