DRIPS
8
Scrabble
9
WWF
D(2) R(1) I(1) P(3) S(1)
NWL/TWL ✓ Collins ✓ WWF ✓
Definition
noun
- A drop of a liquid.“I put a drip of vanilla extract in my hot cocoa.”
- A falling or letting fall in drops; act of dripping.
- An apparatus that slowly releases a liquid, especially one that intravenously releases drugs into a patient's bloodstream.“He's not doing so well. The doctors have put him on a drip.”
Source: Wiktionary