What is the full meaning of perennating
PERENNATE, to last or live through a number of years, as a perennial plant [v]
Example of the word perennating placed on a Scrabble board.