滴里嘟噜 dīlidūlū jabbering Definitions Defs Origin Strokes Stroke Words Sentences Sents dīlidūlū jabbering 滴 dī verb to drip To fall in small drops, such as rain or sweat; to let a liquid fall in drops, such as putting in eye drops.里 li phonetic 嘟噜 嘟嚕 dūlu to mutter To grumble or talk to oneself, often under one's breath or in an repetitive mannerdīlidūlū cumbersome 滴 dī verb to drip To fall in small drops, such as rain or sweat; to let a liquid fall in drops, such as putting in eye drops.里 li phonetic 嘟噜 嘟嚕 dūlu to hang down To droop or hang down in a bunch; specifically used to describe a face hanging long in anger or frustration