7 English Synonyms for DRENCH
Prev.1Next
Definition: 1. An immersion in water etc.
There are 15 definitions of the word soak
Show more information about soak
Definition: 1. (transitive) To cause to become completely permeated with, or soaked (especially with a liquid).
There are 10 definitions of the word saturate
Show more information about saturate
Definition: 1. (intransitive) To die from suffocation while immersed in water or other fluid.
There are 6 definitions of the word drown
Show more information about drown
Definition: 1. (archaic, transitive) To drench thoroughly; to make extremely wet; saturate with moisture; soak.
Show more information about bedrench
Definition: 1. (transitive, obsolete) To sink or immerse; to steep.
Show more information about indrench
Definition: 1. Made up of liquid or moisture, usually (but not always) water.
There are 35 definitions of the word wet
Show more information about wet
Prev.1Next
Search took: 41.26 ms