What is the meaning of the word "infuse"?

Definitions:

  1. introduce into the body through a vein, for therapeutic purposes copy to clipboard verb
    • Some physiologists infuses sugar solutions into the veins of animals copy to clipboard

Synonyms: