Dictionary search results

Showing 1-7 of 7 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 bath in shower US English

An act of washing oneself in a shower

showerproof US English

(Of a garment) resistant to light rain