Noun
instillation [pl. instillations]
...
instillation {med.}
تَسْتيل {إدخالُ العِلاجَ قَطرةً قَطْرة}، {طب}