infusion
Top 15000
Meanings
Noun
1. infusion (liquid product which has had other ingredients steeped in it to extract useful qualities)