What is the meaning of the word "slobber"?

Definitions:

  1. Have saliva dripping copiously from the mouth. copy to clipboard VERB
    • The dog slobbered all over the floor when it saw its owner coming home. copy to clipboard

Synonyms:

NearBy Words: