1. To flow in a small, gentle stream; to run in drops. 2. flowing in drops; the formation and falling of drops of liquid; "theres a drip through the ">roof"
trickle | trickled |