infusionTop 15000MeaningsNoun1. infusion (liquid product which has had other ingredients steeped in it to extract useful qualities)