Advertisement

Advertisement

intravenous drip

noun

Medicine/Medical.
  1. the continuous, slow introduction of a fluid into a vein of the body. IV



Advertisement

Advertisement

Advertisement

Advertisement


intravenousintravenously