What is the full meaning of illuviates
ILLUVIATE, to deposit illuvium, material removed from soil layer by rainwater and deposited in lower layer [v]
Example of the word illuviates placed on a Scrabble board.