9 letters · 14 points in Scrabble
noun a developmental process
verb develop or come to a promising stage
verb open to the view