History
History
History
UK
US
Meaning:

to produce saliva (e.g. when thinking of food or something pleasurable)

drool

more synonyms
synonyms mode
crossword mode
SALIVATE as in Wiktionary
SALIVATE as in Wikipedia