Wiktionary
instillations
n. (plural of instillation English)
n. (plural of instillation English)