Definition of LEACHING

leaching

Meanings

Noun

  • the process of leaching

Verb

  • cause (a liquid) to leach or percolate
  • permeate or penetrate gradually
  • remove substances from by a percolating liquid

Synonyms

leach, percolate, strip

Scrabble Score: 14

leaching is a valid Scrabble (US) TWL word
leaching is a valid Scrabble Word in Merriam-Webster MW Dictionary
leaching is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 17

leaching is a valid Words With Friends word