English word definition — powered by WordNet
saliva spilling from the mouth
let saliva drivel from the mouth
Want to remember slobber?