Dictionary search results

Showing 1-9 of 9 results

shower US English

A brief and usually light fall of rain, hail, sleet, or snow

shower US Thesaurus

a shower of rain

shower gel US English

A thick liquid product used for washing oneself in the shower

meteor shower US English

A number of meteors that appear to radiate from one point in the sky at a particular date each year, due to the earth’s regularly passing through a field of particles at that position in its orbit. Meteor showers are named after the constellation in which the radiant is situated, e.g., the Perseids

power shower US English

A shower using an electric pump to produce a high-pressure spray

shower something on/upon in shower US English

Give a great number of things to (someone)

shower someone with in shower US English

Throw (a number of small things) all at once toward someone

shower bath in shower US English

An act of washing oneself in a shower

showerproof US English

(Of a garment) resistant to light rain