Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
salivation
in English
salivation
us
/sæləˈveɪʃən/
uk
/sæləriˈ veilʃən/
#uncommon
Definitions
Noun
producing
saliva
in
the
mouth
; (
excessive
)
drooling