slobbered
动词 slobber:
let saliva drivel from the mouth
同义词:drivel, drool, slabber, slaver, slobber, dribble