English word definition — powered by WordNet
a small indefinite quantity (especially of a liquid)
Want to remember driblet?