>Did you look it up. Go to
www.dictionary.com and look up both words, and then decide what word was proper in the situation.
In the dictionary I have at hand, noun "dribble" is
1. The formation and falling of drops of liquid
2. Saliva spilling from the mouth
3. The propulsion of a ball by repeated taps or kicks