English | German | Russian | Czech

drencher English

Meaning drencher meaning

What does drencher mean?

drencher

One who, or that which, drenches. A fire prevention device, like a sprinkler but ejecting a denser curtain of water and sometimes mounted on the outside of a building to prevent the spread of fire from those nearby.

Synonyms drencher synonyms

What other words have the same or similar meaning as drencher?

drencher English » English

shower saturater heavy shower

Are you looking for...?