What is the full meaning of upgrowths
UPGROWTH, the process of growing up [n]
Example of the word upgrowths placed on a Scrabble board.