Vocabulary
滴り
したたり
dripping; drop; trickle
noun