Home/instillatorinstillator/in-stuh-ley-ter/US // ˈɪn stəˌleɪ tər //灌药器,灌注器,灌输器,灌注机Definitionsn.名词 noun1 Medicine/Medical.: an apparatus for putting liquid drop by drop into a cavity.Level 4Browse all words →