Dictionary |
1 Result
#1
instil
v.
[
instill
] enter drop by drop; "instill medication into my eye"
. wn