What is the full meaning of outstood
OUTSTAND, to stand out, or project, from a surface or mass [v]
Example of the word outstood placed on a Scrabble board.