DRIP


Meaning of DRIP in English

■ 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 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.