• word of the day

    intercalation

    intercalation - Dictionary definition and meaning for word intercalation

    Definition
    (noun) an insertion into a calendar
    Synonyms : embolism
Download our Mobile App Today
Receive our word of the day
on Whatsapp