Focus on the pronunciation of drool
English definition of “drool”
/drul/ v [I]
› to have some saliva (= natural, watery liquid) come out of the mouth: The baby drools and laughs, and it makes me happy. › infml To drool is also to show great interest and pleasure: Some businesspeople would drool at the thought of such low taxes.