• word of the day

    instillment

    instillment - Dictionary definition and meaning for word instillment

    Definition
    (noun) the introduction of a liquid (by pouring or injection) drop by drop
    Synonyms : instillation , instilment
Download our Mobile App Today
Receive our word of the day
on Whatsapp