English word definition — powered by WordNet
satisfy (thirst)
make less active or intense
cause to heat and crumble by treatment with water
Want to remember slake?