• word of the day

    occultation

    occultation - Dictionary definition and meaning for word occultation

    Definition
    (noun) one celestial body obscures another
    Synonyms : eclipse
Download our Mobile App Today
Receive our word of the day
on Whatsapp