intravenous drip

Noun
  1. Slow continuous drip introducing solutions intravenously (a drop at a time) (synset 107447435)

Other Searches