GeneralConnection.comDictionary
leach
Noun

1. leaching
Verb

1. natural process, natural action, action, activity, remove
2. take, take away, withdraw, percolate
3. trickle, dribble, filter, strip
3. remove, take, take away, withdraw
Usage