• word of the day

    instilment

    instilment - Dictionary definition and meaning for word instilment

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