drip
Concise Oxford English Dictionary © 2008 Oxford University Press:
drip/drɪp/
▶verb (drips, dripping, dripped) let fall small drops of liquid.
■ fall in small drops.
▶noun- 1 a small drop of a liquid.
- 2 Medicine an apparatus which slowly passes fluid, nutrients, or drugs into a patient's body intravenously.
- 3 informal a weak and ineffectual person.
- 4 Architecture a projection on a moulding, channelled to prevent rain from running down the wall below.
'drip' also found in these Oxford entries:

