Dictionary search results

Showing 1-11 of 11 results

shower British & World English

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

shower English Thesaurus

a shower of rain

shower gel British & World English

A thick liquid product used for washing oneself in the shower

meteor shower British & World 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 regularly passing through them at that position in its orbit

power shower British & World English

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

shower something on/upon in shower British & World English

Give a great number of things to (someone)

shower someone with in shower British & World English

Throw (a number of things) all at once towards someone

shower bath in shower British & World English

An act of washing oneself in a shower

showerproof British & World English

(Of a garment) resistant to light rain