v. t. [ imp. & p. p. Perfused p. pr. & vb. n. Perfusing. ] [ L. perfusus, p. p. of perfundere to pour over; per + fundere to pour. ] 1. To suffuse; to fill full or to excess. Harvey. [ 1913 Webster ]
2. To pass a liquid through or over; as, the isolated kidney was perfused with saline solution. [ PJC ]
3. (Surgery) To pass (a liquid) through an organ. [ PJC ]