1.flowing in drops; the formation and falling of drops of liquid;
there's a drip through the roof
2.saliva spilling from the mouth
3.the propulsion of a ball by repeated taps or kicks
1.run or flow slowly, as in drops or in an unsteady stream;
water trickled onto the lawn from the broken hose
2.let or cause to fall in drops;
dribble oil into the mixture
3.propel, "Carry the ball";
dribble the ball
4.let saliva drivel from the mouth;
The baby drooled