Dictionary
Dictionary
Instillation — definition & meaning
Word Type Definition Instillation n. The of instilling; also, that which is instilled.
Explore more words:
Syndic · Syphiloid · Tache · Cytococci · Certify · Epipharynx · Limitour · Stallation ·