eluviation

/ɛljuːviˈeɪʃən/

Definitions

1. noun

The act of washing or carrying away soil or other material from one place to another, especially by water or wind.

“The eluviation process in the nearby hills contributed to the formation of a nearby river.”

Synonyms

  • erosion
  • leaching

Antonyms

  • deposition