What is the full meaning of umbrellaing
UMBRELLA, to provide with a portable shelter against rain or sun [v]
Example of the word umbrellaing placed on a Scrabble board.