Definition:
shower
- showerto give abundantly
- showerto replace (a pitcher) during a game, usually because he or she is ineffective
- showerbrief fall of rain, snow, etc.
- showerparty at which gifts of a particular kind are given
- showerto cause (a pitcher) to be replaced in a game, as by getting many hits off him or her; knock out of the box
- showerto bathe in a spray of water
- showerto rain in a shower
- showerto bathe in a shower
- showerbath in which water is sprayed on the body