English Dictionary
Definition drool in British English
drool verb
[intransitive] verb
/druːl/
Synonyms and related words
Synonyms and related words
