English Dictionary
Definition drip in British English
drip noun
noun
/drɪp/
2
a piece of equipment used in a hospital for putting a liquid such as medicine directly into your body
Synonyms and related words
Synonyms and related words
4
a small amount of something such as information that you get regularly
Example
a steady drip of data suggesting that the economy is improving
