Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drools
in English
drools
us
/druls/
uk
/draʊls/
#uncommon
Lemma:
drool
The lemma is the base or root form of this word.
Definitions
Verb
to
secrete
saliva
(
in
anticipation
)
to
desire
something
intensely
;
obsessively
to
talk
nonsense
or
foolishly