WTWM

whatsthatwordmean

← Definition
Guess

eluate

nounA liquid that has passed through a substance in a process of washing or filtering, carrying dissolved materials with it.

Synonyms

filtratenounextractnoun

Built for word lovers.