English dictionary, thesaurus, translations & etymology
FreeDict.com

drenare — meaning in English

Italian → English · translate English → Italian instead

English meaning

  • leach verb To remove a soluble substance from something by letting liquid filter through it, or (of a substance) to be removed this way.
  • percolate verb To pass a liquid through a porous substance; to filter.
  • strain verb To injure a muscle or tendon by overstretching or overusing it.

Senses

drenare is used for these senses in English:

  • leach (transitive) To purge a soluble matter out of something by the action of a percolating fluid.
  • strain (transitive) To separate solid from liquid by passing through a strainer or colander.

percolate — full definition

  1. verb To pass a liquid through a porous substance; to filter.
  2. verb To drain or seep through a porous substance.
  3. verb To make (coffee) in a percolator.
  4. verb (of coffee) to be prepared by percolation; (of a coffee pot) to brew coffee in this way.

Related Italian words