What is the full meaning of upstarted
UPSTART, to start up suddenly [v]
Example of the word upstarted placed on a Scrabble board.