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