What is the full meaning of shower
to bathe in a spray of water [v -ED, -ING, -S]
Example of the word shower placed on a Scrabble board.