Meaning of drip in English
1. falling drops of liquid; dribble
the drip of the rain
1. be wet enough to let fall in drops
Sweat is dripping from his face.
Water is dripping from the ceiling.
2. (let a liquid) fall in small drops of liquid; dribble
This tap is old and drips.