Word Explorer

Rain in the face

💡 Words with a Similar Meaning to "Rain in the face"

Found via reverse dictionary — words that share a conceptual meaning.

WordDefinition
rain showernoun(weather) A short, mild period of rainfall.
rainstormnounA storm characterized by substantial, heavy rainfall.
rainingverbA fall of rain.
rainstormsnounA storm characterized by substantial, heavy rainfall.
rain cloudnounA cloud from which rain is falling or may fall.
rainfallnounThe occurrence of liquid precipitation, the fall of rain.
precipitationnoun(meteorology) Any or all of the forms of water particles, whether liquid or solid, that fall from the upper atmosphere (e.g., rain, hail, snow or sleet). It is a major class of hydrometeor, but it is distinguished from cloud, fog, dew, rime, frost, etc., in that it must fall. It is distinguished from cloud and virga in that it must reach the ground.
rainwashnoun(geography) The washing action of rain, capable of erosion and transporting soil.
raindropsnounA single droplet of rainwater that has just fallen or is falling from the sky.
downpoursnounA heavy rain.
downpournounA heavy rain.
rainy seasonnounThe portion of the year during which the most rain falls.
rainwaternounWater (for a house, etc.) sourced from rain which has not joined a spring, stream or river, pond, lake or sea.
rainy daynoun(idiomatic) A difficult period of need, in reference to a time when money will be needed.
rainproofnounwaterproof (for use outdoors); resistant to rain
raincloudnounAlternative spelling of rain cloud. [A cloud from which rain is falling or may fall.]
rain shadownoun(meteorology) An area of diminished precipitation on the lee side of mountains, caused by the prior release of moisture on the windward side.
rain dancenounA ceremonial dance intended to provoke rain.
thunderstormnounA storm consisting of thunder and lightning produced by a cumulonimbus, usually accompanied with heavy rain, wind, and sometimes hail; and in rarer cases sleet, freezing rain, or snow.
rainbandnoun(meteorology) An elongated cloud and precipitation structure associated with an area of rainfall.

Translate “Rain in the face” into Another Language

Pick a language — the word will be pre-filled in the translator.

Home/Dictionary/Rain in the face