1. instillate - Noun
2. instillate - Verb
instillate (plural instillates)
A fluid injected or infused into the body
instillate (third-person singular simple present instillates, present participle instillating, simple past and past participle instillated)
To inject of infuse dropwise