■ verb ( ~s , ~ping , ~ped ) 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.
Origin
OE dryppan , drȳpen , of Gmc origin; related to drop .