8 letters · 12 points in Scrabble
verb present for the first time to the public
verb appear for the first time in public
verb make one's debut