dī​li​dū​lū

jabbering

dī​li​dū​lū jabbering

  1. 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.
  2. phonetic
  3. to mutter
    To grumble or talk to oneself, often under one's breath or in an repetitive manner

dī​li​dū​lū cumbersome

  1. 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.
  2. phonetic
  3. to hang down
    To droop or hang down in a bunch; specifically used to describe a face hanging long in anger or frustration