D defs.my
Entry 3 senses Webster, 1913

Perfuse

/(pẽr*fūz")/ · Per·fuse · IPA
01 v. t. To suffuse; to fill full or to excess.
imp. & p. p. Perfused; p. pr. & vb. n. Perfusing
  1. 1.
    To suffuse; to fill full or to excess.
  2. 2.
    To pass a liquid through or over; as, the isolated kidney was perfused with saline solution.
  3. 3.
    To pass (a liquid) through an organ.(Surgery)